/
Updating CircleCI config

Updating CircleCI config

The typical CircleCI config uses various things that have version numbers. Unfortunately Dependabot does not automatically create PRs to update these so this needs to be done manually once in a while. If not specified, we use the most recent versions.

 

At the start of the config file (.circleci/config.yml) we have 4 orbs;



Afterwards we have various jobs, which use the following images:

  • cimg/base

  • cimg/node

    • For this we use the tag which has the ‘lts’ alias

  • cimg/python

  • circleci/postgres

    • For this we use the tag with the highest 10.xx version. This will be updated to 13 at a later stage, together with the postgres in the docker-compose files of the repos.


Finally we use a setup_remote_docker in some jobs, this uses a Docker version.

 

Related content

Proposed development/deployment workflow
Proposed development/deployment workflow
More like this
MyAEGEE v2
More like this
Micro service - communication
Micro service - communication
More like this
Configuration
More like this
Recursive Circles
Recursive Circles
More like this