Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 11.9.3
    - fix: wrong message was displayed for listener wrappers
    - fix: circumvent obscure podman bug by using mandatory cgroups option for running `terraform`
    
  • latest
    - fix: wrong message was displayed for listener wrappers
    - fix: circumvent obscure podman bug by using mandatory cgroups option for running `terraform`
    
  • 11.9
    - fix: wrong message was displayed for listener wrappers
    - fix: circumvent obscure podman bug by using mandatory cgroups option for running `terraform`
    
  • 11
    - fix: wrong message was displayed for listener wrappers
    - fix: circumvent obscure podman bug by using mandatory cgroups option for running `terraform`
    
  • 11.9.2
    - fix: no exception was thrown if a CLEANUP listener failed
    
  • 11.9.1
    - fix: cleanup listeners were not run at all costs, if previous cleanup listener failed.
    
  • 11.9.0
    - feat: (terraform) archives statefile when first destroy failed, as a precaution measure
    
  • 11.8.0
    9aa83827 · fix: fixes signature ·
    - 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.8
    9aa83827 · fix: fixes signature ·
    - 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.7
    24abad41 · fix: style and tests ·
  • 11.7.0
    24abad41 · fix: style and tests ·
  • 11.6.0
    - doc: various small documentations fixes
    - refactor: moves classes around to get closer to a `proxy` component
    - fix: remote name was not reliably found in the refspec
    
  • 11.6
    - doc: various small documentations fixes
    - refactor: moves classes around to get closer to a `proxy` component
    - fix: remote name was not reliably found in the refspec
    
  • 11.5.0
    a5dda0a5 · fix: changes after review ·
    - 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.5
    a5dda0a5 · fix: changes after review ·
    - 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.3.0
    1012c2a1 · doc: updates CHANGELOG ·
    - refactor: changes artifact publishing to be more generic.
    - refactor: `ConditionDebugger` moved into the `Debugger` class itself
    - doc: better document inner workings of the library.
    
  • 11.3
    1012c2a1 · doc: updates CHANGELOG ·
    - refactor: changes artifact publishing to be more generic.
    - refactor: `ConditionDebugger` moved into the `Debugger` class itself
    - doc: better document inner workings of the library.
    
  • 11.2.0
    631f0b33 · test: changes description ·
    - 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.2
    631f0b33 · test: changes description ·
    - 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.1.0
    - feat: changes AutoTagger:
    - faster updates by regrouping tag deletion/additions
    - more pre-requisite checks to avoid breaking situations
    - handles user input changelog file, custom regexp and floating tags disabling