Commit 4907784e authored by GILLES Sebastien's avatar GILLES Sebastien

#859 Remove failed attempts to automate creation of Docker images, and put back full Yaml steps.

parent 8624e12c
.deploy_docker: &deploy_docker
stage: deploy_docker_images
# only:
# - master
image: registry.gitlab.inria.fr/morefem/thirdpartycompilationfactory/${OS}-${COMPILER}-${MODE}
script:
- DOCKER_BUILDKIT=1 docker build -t registry.gitlab.inria.fr/morefem/corelibrary/morefem/${OS}-${COMPILER}-${MODE} --progress=plain -f Docker/Dockerfile --build-arg os=${OS} --build-arg mode=${MODE} --build-arg compiler=${COMPILER} --build-arg is_single_library=False --build-arg library_type=shared .
- docker push registry.gitlab.inria.fr/morefem/corelibrary/morefem/${OS}-${COMPILER}-${MODE}
deploy_fedora_clang_release:
extends: .deploy_docker
before_script:
- dnf install -y docker
variables:
OS: "fedora"
COMPILER: "clang"
MODE: "release"
include:
- local: '/ExternalTools/Gitlab-CI/common.yml'
# - local: '/ExternalTools/Gitlab-CI/build_and_test_linux.yml'
# - local: '/ExternalTools/Gitlab-CI/build_and_test_macos.yml'
# - local: '/ExternalTools/Gitlab-CI/doxygen.yml'
# - local: '/ExternalTools/Gitlab-CI/valgrind.yml'
# - local: '/ExternalTools/Gitlab-CI/verrou.yml' #1496 - not ready
# - local: '/ExternalTools/Gitlab-CI/analysis.yml'
- local: '/ExternalTools/Gitlab-CI/deploy_docker_images.yml'
- local: '/ExternalTools/Gitlab-CI/build_and_test_linux.yml'
- local: '/ExternalTools/Gitlab-CI/build_and_test_macos.yml'
- local: '/ExternalTools/Gitlab-CI/doxygen.yml'
- local: '/ExternalTools/Gitlab-CI/valgrind.yml'
# - local: '/ExternalTools/Gitlab-CI/verrou.yml' #1496 - not ready
- local: '/ExternalTools/Gitlab-CI/analysis.yml'
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment