-
11.8.09aa83827 · ·
- feat: `FileProxy` can now find pattern within a given file - feat: (terraform) removes `TerraformRepositoryNameStandardListener` as it needs to be redone in a more generic manner - feat: (terraform) passes all `TF_*` variables to default terraform container, thus makes podman the default container tool - feat: (EnvironmentVariableProxy) adds getIfExists method - fix: (ScmInfoManager) fix crash when `CHANGE_TARGET` environment variable is not defined
-
11.89aa83827 · ·
- feat: `FileProxy` can now find pattern within a given file - feat: (terraform) removes `TerraformRepositoryNameStandardListener` as it needs to be redone in a more generic manner - feat: (terraform) passes all `TF_*` variables to default terraform container, thus makes podman the default container tool - feat: (EnvironmentVariableProxy) adds getIfExists method - fix: (ScmInfoManager) fix crash when `CHANGE_TARGET` environment variable is not defined
-
-
-
11.5.0a5dda0a5 · ·
- feat: modernize `IOC`: - can now register closures with unlimited number of arguments, thanks to recent version of CPS - can now register closures, to be registered in factories object at instantiation. - feat: `GenericFactory` can now handles closures with arguments - feat: default `aws` commands run inside container gets all `AWS_*` env vars from running hosts - feat: (credential) implements a provider for AWS Secret Manager - tech: runs any default aws-cli commands with podman instead of docker by default - doc: fixes checkout table inputs not displaying correctly - refactor: heavy changes on alpha component `credentials`, for example: - better scope classes under `credential` namespace - simplify and organize data classes - add low level validation - simplifies facade `CredentialHelper` into `CredentialLoader` with generic methods - refactor: makes core library chain-of-responsibility system more generic - refactor: (artifactPublisher) move artifact fetcher data validation from job to its listener. This introduce those user configuration properties renaming: - `artifactPublisher_baseURL` to `artifactPublisher_baseUrl` - feat: implement `preUpload` method for AWSS3 artifact fetcher - chore: bump pre-commit hooks
-
11.5a5dda0a5 · ·
- feat: modernize `IOC`: - can now register closures with unlimited number of arguments, thanks to recent version of CPS - can now register closures, to be registered in factories object at instantiation. - feat: `GenericFactory` can now handles closures with arguments - feat: default `aws` commands run inside container gets all `AWS_*` env vars from running hosts - feat: (credential) implements a provider for AWS Secret Manager - tech: runs any default aws-cli commands with podman instead of docker by default - doc: fixes checkout table inputs not displaying correctly - refactor: heavy changes on alpha component `credentials`, for example: - better scope classes under `credential` namespace - simplify and organize data classes - add low level validation - simplifies facade `CredentialHelper` into `CredentialLoader` with generic methods - refactor: makes core library chain-of-responsibility system more generic - refactor: (artifactPublisher) move artifact fetcher data validation from job to its listener. This introduce those user configuration properties renaming: - `artifactPublisher_baseURL` to `artifactPublisher_baseUrl` - feat: implement `preUpload` method for AWSS3 artifact fetcher - chore: bump pre-commit hooks
-
11.2.0631f0b33 · ·
- feat: adds a listener to enabled debugging, controlled by: - `job_debuggingEnabled` => to enable debugging - `job_debuggingRuntimeToggleEnabled` => to allow user to enable debugging at runtime - `job_debuggingRuntimeToggleTimeout` => how much time to wait for user input to enable debugging at runtime
-
11.2631f0b33 · ·
- feat: adds a listener to enabled debugging, controlled by: - `job_debuggingEnabled` => to enable debugging - `job_debuggingRuntimeToggleEnabled` => to allow user to enable debugging at runtime - `job_debuggingRuntimeToggleTimeout` => how much time to wait for user input to enable debugging at runtime