mirror of
https://gitlab.com/TECHNOFAB/nix-gitlab-ci.git
synced 2025-12-12 10:10:06 +01:00
23 lines
879 B
YAML
23 lines
879 B
YAML
|
|
stages:
|
|
- build
|
|
|
|
build:ci-image:
|
|
image: docker:20.10.16
|
|
stage: build
|
|
services:
|
|
- docker:20.10.16-dind
|
|
script:
|
|
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
|
- docker build -t $CI_REGISTRY/technofab/nix-gitlab-ci/nix-gitlab-ci:latest -t $CI_REGISTRY/technofab/nix-gitlab-ci/nix-gitlab-ci:${CI_COMMIT_SHORT_SHA} ./ci-image
|
|
- docker push $CI_REGISTRY/technofab/nix-gitlab-ci/nix-gitlab-ci --all-tags
|
|
|
|
build:daemon:
|
|
image: docker:20.10.16
|
|
stage: build
|
|
services:
|
|
- docker:20.10.16-dind
|
|
script:
|
|
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
|
- docker build -t $CI_REGISTRY/technofab/nix-gitlab-ci/nix-ci-daemon:latest -t $CI_REGISTRY/technofab/nix-gitlab-ci/nix-ci-daemon:${CI_COMMIT_SHORT_SHA} ./daemon
|
|
- docker push $CI_REGISTRY/technofab/nix-gitlab-ci/nix-ci-daemon --all-tags
|