├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ └── cd.yaml ├── .gitignore ├── .mvn ├── extensions.xml └── maven.config ├── CONTRIBUTING.md ├── Jenkinsfile ├── LICENSE.txt ├── README.md ├── docs ├── CHANGELOG.old.md └── images │ ├── add.svg │ ├── config-after.png │ ├── config-before.png │ ├── console-after.png │ ├── console-before.png │ ├── error.svg │ ├── global-settings.png │ └── information.svg ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── michelin │ │ └── cio │ │ └── hudson │ │ └── plugins │ │ ├── maskpasswords │ │ ├── MaskPasswordsBuildWrapper.java │ │ ├── MaskPasswordsConfig.java │ │ ├── MaskPasswordsConsoleLogFilter.java │ │ └── MaskPasswordsOutputStream.java │ │ ├── passwordparam │ │ ├── PasswordParameterDefinition.java │ │ └── PasswordParameterValue.java │ │ └── util │ │ └── MaskPasswordsUtil.java └── resources │ ├── com │ └── michelin │ │ └── cio │ │ └── hudson │ │ └── plugins │ │ ├── maskpasswords │ │ ├── MaskPasswordsBuildWrapper.properties │ │ └── MaskPasswordsBuildWrapper │ │ │ ├── config.jelly │ │ │ ├── config.properties │ │ │ ├── global.jelly │ │ │ ├── global.properties │ │ │ ├── help-globalVarMaskEnabledGlobally.html │ │ │ ├── help-globalVarMaskRegexes.html │ │ │ ├── help-globalVarPasswordPairs.html │ │ │ └── help.html │ │ └── passwordparam │ │ ├── PasswordParameterDefinition.properties │ │ ├── PasswordParameterDefinition │ │ ├── config.jelly │ │ └── index.jelly │ │ └── PasswordParameterValue │ │ └── value.jelly │ └── index.jelly └── test ├── java └── com │ └── michelin │ └── cio │ └── hudson │ └── plugins │ ├── integrations │ └── CorePasswordParameterTest.java │ ├── maskpasswords │ ├── MaskPasswordConfigTests.java │ ├── MaskPasswordsURLEncodingTest.java │ └── MaskPasswordsWorkflowTest.java │ ├── passwordparam │ ├── DeclarativePipelineTest.java │ ├── PasswordParameterTest.java │ └── ScriptedPipelineTest.java │ └── util │ └── MaskPasswordsUtilTest.java └── resources └── com └── michelin └── cio └── hudson └── plugins └── util ├── echoAwsJson.txt └── echoAwsJsonMasked.txt /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @jenkinsci/mask-passwords-plugin-developers 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/.github/workflows/cd.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/.mvn/extensions.xml -------------------------------------------------------------------------------- /.mvn/maven.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/.mvn/maven.config -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/README.md -------------------------------------------------------------------------------- /docs/CHANGELOG.old.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/CHANGELOG.old.md -------------------------------------------------------------------------------- /docs/images/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/images/add.svg -------------------------------------------------------------------------------- /docs/images/config-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/images/config-after.png -------------------------------------------------------------------------------- /docs/images/config-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/images/config-before.png -------------------------------------------------------------------------------- /docs/images/console-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/images/console-after.png -------------------------------------------------------------------------------- /docs/images/console-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/images/console-before.png -------------------------------------------------------------------------------- /docs/images/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/images/error.svg -------------------------------------------------------------------------------- /docs/images/global-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/images/global-settings.png -------------------------------------------------------------------------------- /docs/images/information.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/docs/images/information.svg -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsConfig.java -------------------------------------------------------------------------------- /src/main/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsConsoleLogFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsConsoleLogFilter.java -------------------------------------------------------------------------------- /src/main/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsOutputStream.java -------------------------------------------------------------------------------- /src/main/java/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/java/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterDefinition.java -------------------------------------------------------------------------------- /src/main/java/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/java/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterValue.java -------------------------------------------------------------------------------- /src/main/java/com/michelin/cio/hudson/plugins/util/MaskPasswordsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/java/com/michelin/cio/hudson/plugins/util/MaskPasswordsUtil.java -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper.properties -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/config.jelly -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/config.properties -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/global.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/global.jelly -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/global.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/global.properties -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/help-globalVarMaskEnabledGlobally.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/help-globalVarMaskEnabledGlobally.html -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/help-globalVarMaskRegexes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/help-globalVarMaskRegexes.html -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/help-globalVarPasswordPairs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/help-globalVarPasswordPairs.html -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsBuildWrapper/help.html -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterDefinition.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterDefinition.properties -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterDefinition/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterDefinition/config.jelly -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterDefinition/index.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterDefinition/index.jelly -------------------------------------------------------------------------------- /src/main/resources/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterValue/value.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterValue/value.jelly -------------------------------------------------------------------------------- /src/main/resources/index.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/main/resources/index.jelly -------------------------------------------------------------------------------- /src/test/java/com/michelin/cio/hudson/plugins/integrations/CorePasswordParameterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/java/com/michelin/cio/hudson/plugins/integrations/CorePasswordParameterTest.java -------------------------------------------------------------------------------- /src/test/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordConfigTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordConfigTests.java -------------------------------------------------------------------------------- /src/test/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsURLEncodingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsURLEncodingTest.java -------------------------------------------------------------------------------- /src/test/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsWorkflowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/java/com/michelin/cio/hudson/plugins/maskpasswords/MaskPasswordsWorkflowTest.java -------------------------------------------------------------------------------- /src/test/java/com/michelin/cio/hudson/plugins/passwordparam/DeclarativePipelineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/java/com/michelin/cio/hudson/plugins/passwordparam/DeclarativePipelineTest.java -------------------------------------------------------------------------------- /src/test/java/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/java/com/michelin/cio/hudson/plugins/passwordparam/PasswordParameterTest.java -------------------------------------------------------------------------------- /src/test/java/com/michelin/cio/hudson/plugins/passwordparam/ScriptedPipelineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/java/com/michelin/cio/hudson/plugins/passwordparam/ScriptedPipelineTest.java -------------------------------------------------------------------------------- /src/test/java/com/michelin/cio/hudson/plugins/util/MaskPasswordsUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/java/com/michelin/cio/hudson/plugins/util/MaskPasswordsUtilTest.java -------------------------------------------------------------------------------- /src/test/resources/com/michelin/cio/hudson/plugins/util/echoAwsJson.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/resources/com/michelin/cio/hudson/plugins/util/echoAwsJson.txt -------------------------------------------------------------------------------- /src/test/resources/com/michelin/cio/hudson/plugins/util/echoAwsJsonMasked.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/mask-passwords-plugin/HEAD/src/test/resources/com/michelin/cio/hudson/plugins/util/echoAwsJsonMasked.txt --------------------------------------------------------------------------------