Skip to content
This repository was archived by the owner on Apr 13, 2026. It is now read-only.

Latest commit

 

History

History
977 lines (480 loc) · 30.9 KB

File metadata and controls

977 lines (480 loc) · 30.9 KB

3.1.0 (2024-02-19)

3.1.0 (2024-02-19)

✨ New Features

  • e2c259d Use hashicorp/terraform image

3.0.5 (2024-01-31)

3.0.5 (2024-01-31)

🐛 Bug Fixes

3.0.4 (2024-01-30)

3.0.4 (2024-01-30)

🐛 Bug Fixes

  • e99a2f0 Fix matcher

  • fd283c5 Disable FF_DISABLE_UMASK_FOR_DOCKER_EXECUTOR because of permission denied errors

3.0.3 (2024-01-29)

3.0.3 (2024-01-29)

🐛 Bug Fixes

  • 926383b Move FF_DISABLE_UMASK_FOR_DOCKER_EXECUTOR to docker jobs

3.0.2 (2024-01-29)

3.0.2 (2024-01-29)

🐛 Bug Fixes

3.0.1 (2024-01-29)

3.0.1 (2024-01-29)

🐛 Bug Fixes

  • 562ac94 Fix BUILDER_WORKFLOW naming

3.0.0 (2024-01-29)

  • ✨ Add new build system workflow (62f36ce)

BREAKING CHANGES

    • legacy makefile projects will have to set AUTO_DEVOPS_BUILD to work

3.0.0 (2024-01-29)

✨ New Features

  • 62f36ce Add new build system workflow

2.22.3 (2024-01-27)

2.22.3 (2024-01-27)

🐛 Bug Fixes

  • 99202cb Use latest Terraform version

2.22.2 (2024-01-17)

2.22.2 (2024-01-17)

🐛 Bug Fixes

2.22.1 (2024-01-17)

2.22.1 (2024-01-17)

🐛 Bug Fixes

2.22.0 (2024-01-12)

2.22.0 (2024-01-12)

✨ New Features

2.21.0 (2024-01-12)

2.21.0 (2024-01-12)

✨ New Features

  • 3187d0b Enable DOCKER_BUILDKIT by default
  • 2ebdd88 Add CONTAINER_* variables in gitlab configuration

2.20.8 (2024-01-11)

2.20.8 (2024-01-11)

🐛 Bug Fixes

  • 10be2c5 Remove --if-present for tests

2.20.7 (2024-01-09)

2.20.7 (2024-01-09)

🐛 Bug Fixes

2.20.6 (2023-12-29)

2.20.6 (2023-12-29)

🐛 Bug Fixes

2.20.5 (2023-12-29)

2.20.5 (2023-12-29)

🐛 Bug Fixes

  • 59443ce Make makefile:lint fail if ci-lint is not found
  • fca1f9d Remove default value for RUBY_VERSION and NODEJS_VERSION

2.20.4 (2023-12-20)

2.20.4 (2023-12-20)

🐛 Bug Fixes

  • 039775c Fix bug for resource group

2.20.3 (2023-12-19)

2.20.3 (2023-12-19)

🐛 Bug Fixes

  • 6a2a69a Fix autodevops compatibility

2.20.2 (2023-12-18)

2.20.2 (2023-12-18)

🐛 Bug Fixes

  • 5ecd3da Remove CONTAINER_CI_TAG_CACHE

2.20.1 (2023-12-17)

2.20.1 (2023-12-17)

🐛 Bug Fixes

  • 0ee3230 Add CI_SHELL_STRICT to be able to disable set -euo pipefail
  • 8b78fac Fix gitlab-ci-token hard coded value

2.20.0 (2023-12-14)

2.20.0 (2023-12-14)

✨ New Features

  • e39bba3 Add default environment variable for docker

🐛 Bug Fixes

  • 6e9b83c Remove need for terraform:apply:*
  • 529dec2 Fix terraform validate, plan and apply rule bug

2.19.0 (2023-12-08)

2.19.0 (2023-12-08)

✨ New Features

  • 4af9d7b Add support for .tool-versions loading

2.18.0 (2023-12-07)

2.18.0 (2023-12-07)

✨ New Features

  • 6ac46e6 Add default before_script

🐛 Bug Fixes

  • 10166c8 Add warning when SCALINGO_API_TOKEN is not set

  • 5f16f87 Fix wrong reference to script .autodevops:script:shell-set-error

2.17.0 (2023-12-01)

2.17.0 (2023-12-01)

✨ New Features

🐛 Bug Fixes

  • 47beed8 Use rubycritic with bundle

2.16.0 (2023-11-21)

2.16.0 (2023-11-21)

✨ New Features

  • 4cfb15d Use latest NodeJS LTS version 20.9.0

2.15.3 (2023-11-21)

2.15.3 (2023-11-21)

🐛 Bug Fixes

  • c3e8979 Add missing dangerfile extensions

2.15.2 (2023-11-21)

2.15.2 (2023-11-21)

🐛 Bug Fixes

  • ec980ee Fix silent rake build job
  • f123038 Fix test-system implementation

  • d42ba36 Fix rake test implementation

2.15.1 (2023-11-17)

2.15.1 (2023-11-17)

🐛 Bug Fixes

2.15.0 (2023-11-16)

2.15.0 (2023-11-16)

✨ New Features

  • 114ba0e Add RubyCritic integration

2.14.2 (2023-10-23)

🐛 Bug Fixes

  • 576f74c Check lock files at installation

2.14.2 (2023-10-23)

2.14.1 (2023-10-13)

🐛 Bug Fixes

  • d12ec9c Retry failed terraform jobs

2.14.1 (2023-10-13)

2.14.0 (2023-10-13)

✨ New Features

  • 2f80141 Use needs instead of dependencies for better parallelism

2.14.0 (2023-10-13)

2.13.1 (2023-10-09)

🐛 Bug Fixes

  • 7298414 Fix SAST at start to be overridable

  • 0c71fab Add missing include

2.13.1 (2023-10-09)

2.13.0 (2023-10-07)

✨ New Features

  • bced0f4 Use only semgrep scanning

2.13.0 (2023-10-07)

2.12.0 (2023-09-25)

✨ New Features

2.12.0 (2023-09-25)

2.11.6 (2023-09-22)

🐛 Bug Fixes

  • bc2f421 Disable ruby_download_cache

2.11.6 (2023-09-22)

2.11.5 (2023-09-22)

🐛 Bug Fixes

2.11.5 (2023-09-22)

2.11.4 (2023-09-22)

🐛 Bug Fixes

  • b334892 Workaround for ruby_download_cache not working

2.11.4 (2023-09-22)

2.11.3 (2023-09-22)

🐛 Bug Fixes

  • 1ea35bf Fix unknown switch --prefer-local

2.11.3 (2023-09-22)

2.11.2 (2023-09-22)

🐛 Bug Fixes

  • ef381dc Ensure ruby cache exists

  • 2cb0bf8 Disable BUNDLE_CACHE_PATH

  • a48154a Use --prefer-local to avoid download if possible

  • 0a940dd Conditionnally apply mkdir if BUNDLE_CACHE_PATH

2.11.2 (2023-09-22)

2.11.1 (2023-09-22)

🐛 Bug Fixes

  • cc800b5 Display bundle informations

2.11.1 (2023-09-22)

2.11.0 (2023-09-21)

✨ New Features

  • 20f528b Use reference for nodejs cache
  • 00514c8 Add ruby download cache

  • e384dd8 Use install_cache in nodejs jobs

2.11.0 (2023-09-21)

2.10.4 (2023-09-21)

🐛 Bug Fixes

  • 493473c Fix missing nodejs:install job error

2.10.4 (2023-09-21)

2.10.3 (2023-09-21)

🐛 Bug Fixes

  • 832bbc5 Fix missing slack:failure job

2.10.3 (2023-09-21)

2.10.2 (2023-09-18)

🐛 Bug Fixes

  • de2586f Move slack notification when on top level

2.10.2 (2023-09-18)

2.10.1 (2023-09-18)

🐛 Bug Fixes

  • 5567c00 Enable allow_failure: true for slack notifications
  • ee0fb3f Change slack notification stage to .post

2.10.1 (2023-09-18)

2.10.0 (2023-09-18)

✨ New Features

2.10.0 (2023-09-18)

2.9.1 (2023-09-15)

🐛 Bug Fixes

  • af5852c Fix SLACK_FAILURE_CHANNEL

2.9.1 (2023-09-15)

2.9.0 (2023-09-14)

✨ New Features

  • a95ad3a Améliore le message de notification

2.9.0 (2023-09-14)

2.8.0 (2023-08-16)

✨ New Features

  • dd1242e Add Jobs/SAST-IaC

  • 1b254a9 Disable staging jobs when STAGING_ENABLED is falsy

  • 4cc9d90 Add default terraform jobs

2.8.0 (2023-08-16)

2.7.0 (2023-08-07)

✨ New Features

  • f7fa109 Move rubocop to validate stage

  • 75e4cf4 Move nodejs:lint to validate stage

🐛 Bug Fixes

  • 0a6e6c7 nodejs:lint should need only nodejs:install

2.7.0 (2023-08-07)

2.6.1 (2023-07-25)

🐛 Bug Fixes

2.6.1 (2023-07-25)

2.6.0 (2023-07-24)

✨ New Features

  • 43aeed7 Migrate from dpl to scalingo cli
  • 155e3cc Permet de désactiver le build de Ruby ou NodeJS

🐛 Bug Fixes

  • dc48937 Corrige les bugs de yaml error
  • 0bcc50b Corrige les jobs ruby toujours présents

2.6.0 (2023-07-24)

2.5.1 (2023-07-20)

🚑 Critical Hotfixes

  • 2d953ee ️ Remplace la variable d'env CI_BUILD_REF_NAME par CI_COMMIT_REF_NAME car deprecated

2.5.1 (2023-07-20)

2.5.0 (2023-06-26)

✨ New Features

  • 62a7f32 Add needs constraint for parallelization

2.5.0 (2023-06-26)

2.4.3 (2023-06-26)

🐛 Bug Fixes

2.4.3 (2023-06-26)

2.4.2 (2023-06-26)

🐛 Bug Fixes

  • a005081 Revert more needs directive

2.4.2 (2023-06-26)

2.4.1 (2023-06-24)

🐛 Bug Fixes

  • 8ef4493 Rollback nodejs:build dependency to nodejs:install

2.4.1 (2023-06-24)

2.4.0 (2023-06-23)

✨ New Features

  • d2f7969 Add CI_BUNDLE_CACHE_FOLDER and BUNDLE_CACHE_PATH configuration
  • 32b02bb Ignore .shared-cache cleaning

2.4.0 (2023-06-23)

2.3.1 (2023-06-22)

🐛 Bug Fixes

  • 66aa988 Fix needs artifacts missing

2.3.1 (2023-06-22)

2.3.0 (2023-06-20)

✨ New Features

2.3.0 (2023-06-20)

2.2.0 (2023-04-29)

✨ New Features

  • 675f12f Add default SAST.gitlab-ci.yml

🐛 Bug Fixes

2.2.0 (2023-04-29)

2.1.0 (2023-04-28)

✨ New Features

  • b04658e Use presidentbeef/brakeman:latest image for brakeman

2.1.0 (2023-04-28)

2.0.4 (2023-04-19)

🐛 Bug Fixes

  • 50a82e0 Fix docker_dind before script

2.0.4 (2023-04-19)

2.0.3 (2023-04-06)

🐛 Bug Fixes

  • 086b083 Disable review by default

2.0.3 (2023-04-06)

2.0.2 (2023-03-28)

🐛 Bug Fixes

  • aaf78e3 Use **/junit.xml wildcard for test reports

2.0.2 (2023-03-28)

2.0.1 (2023-03-28)

🐛 Bug Fixes

  • 3fcc323 Configure JEST_JUNIT_OUTPUT_NAME

2.0.1 (2023-03-28)

2.0.0 (2023-03-28)

✨ New Features

  • b9c0807 Configure default JEST_JUNIT_OUTPUT_NAME

💥 Breaking Changes

2.0.0 (2023-03-28)

1.17.0 (2023-03-22)

✨ New Features

  • 03954c1 Add Appflow configuration

1.17.0 (2023-03-22)

1.17.0 (2023-03-22)

✨ New Features

  • 03954c1 Add Appflow configuration

1.17.0 (2023-03-22)

1.16.3 (2023-03-01)

🐛 Bug Fixes

1.16.3 (2023-03-01)

1.16.2 (2023-02-27)

🐛 Bug Fixes

1.16.2 (2023-02-27)

1.16.1 (2023-02-27)

🐛 Bug Fixes

  • 668c149 Stop job when error for scalingo deploy

1.16.1 (2023-02-27)

1.16.0 (2023-02-24)

✨ New Features

  • 0bacd38 Add support for false values

1.16.0 (2023-02-24)

1.15.1 (2023-02-17)

🐛 Bug Fixes

  • 92b4eb3 Fix makefile and docker_dind before_script conflict

1.15.1 (2023-02-17)

1.15.0 (2023-02-17)

✨ New Features

  • add16a9 Skip bundle audit on non default branch

1.15.0 (2023-02-17)

1.14.2 (2023-02-17)

🐛 Bug Fixes

  • 2dc9b3b Unset GIT_CHECKOUT: 'false'

1.14.2 (2023-02-17)

1.14.1 (2023-02-17)

🐛 Bug Fixes

1.14.1 (2023-02-17)

1.14.0 (2023-02-17)

✨ New Features

  • ce85a44 Set makefile:test-system as always
  • b75091d Disable allow_failure on makefile:test-system by default

🐛 Bug Fixes

  • e627013 Use checkout for check changelog job

1.14.0 (2023-02-17)

1.13.1 (2023-02-17)

🐛 Bug Fixes

1.13.1 (2023-02-17)

1.13.0 (2023-02-15)

✨ New Features

  • 02c6ca6 Use CONTAINER_REGISTRY_MIRROR to configure docker daemon

🐛 Bug Fixes

1.13.0 (2023-02-15)

1.12.1 (2023-02-15)

🐛 Bug Fixes

  • 85b4647 Use google mirror temporarily

1.12.1 (2023-02-15)

1.12.0 (2023-02-15)

✨ New Features

  • 43ddf72 Utilise les variables d'environnement standard dans deploy

🐛 Bug Fixes

  • a3c5aa9 Do not launch ruby:rubocop job on "non makefile" project

1.12.0 (2023-02-15)

1.11.0 (2023-02-15)

✨ New Features

  • 19e50cf Add CONTAINER_REGISTRY_MIRROR variable

1.10.0 (2023-02-10)

✨ New Features

  • 814afe9 Support NodeJS installation along with Ruby jobs

🐛 Bug Fixes

1.9.0 (2023-02-09)

✨ New Features

  • 105c93b Add TEST_ENABLED and TEST_SYSTEM_ENABLED flags

  • 12bebec Add CODE_QUALITY_ENABLED variable

  • 95a30c2 Add BUILD_ENABLED flag

1.8.2 (2023-02-02)

🐛 Bug Fixes

  • a32495d Add missing npm cache folder

  • 2891e03 Change nodejs install cache key

  • 33d90ee Use different cache key for .npm and node_modules

  • f97dffc Use pipeline id as cache key for node_modules

1.8.1 (2023-02-01)

🐛 Bug Fixes

  • 40c8de1 Correct variable used for project

1.8.0 (2023-02-01)

✨ New Features

  • b98ac88 Simplify makefile interface

  • b770fac Renomme make ci-test-most en make ci-test

1.7.0 (2023-02-01)

✨ New Features

  • 38d240d Use $CI_PROJECT_NAME as default for $APP_NAME

1.6.1 (2023-02-01)

🐛 Bug Fixes

  • ddf7535 Fix deploy with makefile bug

✨ New Features

  • 4db8689 Change deploy target name in makefile

🐛 Bug Fixes

  • 50449b6 Remove pass dependency

  • ce3a687 Use docker maker image for deploy with make jobs

1.5.0 (2023-01-30)

✨ New Features

  • 89c39fc Add support for cobertura report

1.4.0 (2023-01-26)

✨ New Features

1.3.0 (2023-01-26)

✨ New Features

1.2.7 (2023-01-25)

🐛 Bug Fixes

  • d0004e1 Change git strategy to fix unshallow errors

  • 2443a8f Fix multiline syntax error

1.2.6 (2023-01-25)

🐛 Bug Fixes

  • 4da4de5 Make review_staging optional

1.2.5 (2023-01-25)

🐛 Bug Fixes

  • 3129dce Use browsers image for test:system

  • f94f8d9 Fix mixin references

1.2.4 (2023-01-25)

🐛 Bug Fixes

  • c1f6aff Use circle ci images for ruby

1.2.3 (2023-01-25)

🐛 Bug Fixes

  • 8dcfd70 Fix all scalingo deploy errors

1.2.2 (2023-01-25)

🐛 Bug Fixes

  • c5f5cda Use arguments instead of environment variable for scalingo

  • 38e254e Use arguments instead of environment variable for heroku

1.2.1 (2023-01-25)

🐛 Bug Fixes

1.2.0 (2023-01-25)

✨ New Features

🐛 Bug Fixes

  • 2a1bc26 Fix SCALINGO_API_TOKEN variable

1.1.2 (2023-01-25)

🐛 Bug Fixes

1.1.1 (2023-01-25)

🐛 Bug Fixes

  • 647bd66 Make review_staging visible on any branch

1.1.0 (2023-01-24)

✨ New Features

  • e25d360 Add .auto-devops_review_staging mixin

  • a92eb8f Add support for heroku deploying

  • caaa0af Deploy scalingo with dpl