2025-12-18 11:03:41 +01:00
2025-12-18 10:27:36 +01:00
2025-12-18 11:03:41 +01:00
2023-09-18 09:09:45 +02:00
2023-10-27 08:11:34 +02:00
2019-11-14 12:14:58 +01:00
2023-09-18 09:18:37 +02:00

TODO: move to github actions and update documentation

Docker images

CI status

This repository holds reusable images we need to build or extend very often.

List of available images: https://github.com/code-rhapsodie/docker/packages

Usage

docker pull docker.pkg.github.com/code-rhapsodie/docker/<IMAGE>:<VERSION>

or

https://hub.docker.com/repository/docker/coderhapsodie/docker

docker pull coderhapsodie/docker:<IMAGE>-<VERSION>

Add new image

  1. create a folder myimage
  2. create a subfolder for the version version
  3. create a Dockerfile in myimage/version
  4. add the myimage/version tuple as a new entry in the env/matrix in .travis.yml

How it works

  1. travis build the image
  2. travis push the image with a deployment step

It uses encrypted credentials tied to this project and pushed with:

$ travis encrypt GITHUB_USERNAME=XXXX --add env.global
$ travis encrypt GITHUB_PASSWORD=XXXX --add env.global

Contribute

Documentation: when modifying the documention please add [ci skip] in the commit message.

Todo

  • make it possible to reuse one of the existing built image during the same build
Description
No description provided
Readme 116 KiB
Latest
2021-08-03 16:04:09 +02:00
Languages
Dockerfile 70.9%
PHP 26.2%
Shell 2.9%