- use "docker" folder directly (without sub folders) - use suffix to differentiate all docker files - create a Dockerfile for dev called Dockerfile.dev - refactor the base docker file to accept Dockerfile.dev changes. Change his name for Dockerfile.core. - Adapt the production docker file to accept Dockerfile.core and change his name for name Dockerfile.main
13 lines
386 B
YAML
13 lines
386 B
YAML
language: minimal
|
|
|
|
services:
|
|
- docker
|
|
|
|
script:
|
|
- docker build -f docker/Dockerfile.core -t technolibre/erplibre-core:12.0 docker/
|
|
- docker build -f docker/Dockerfile.dev -t technolibre/erplibre:12.0 docker/
|
|
|
|
after_success:
|
|
- docker login --username mikefaille --password "${DOCKER_TOKEN}"
|
|
- docker push technolibre/erplibre-core:12.0
|
|
- docker push technolibre/erplibre:12.0
|