blob: 20a380b27d0885aed76d59e1d7533d5bc531d304 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
when:
branch: master
event: push
steps:
build:
image: docker:dind
privileged: true
environment:
REGISTRY_USER:
from_secret: registry_user
REGISTRY_PASSWORD:
from_secret: registry_password
commands:
- dockerd-entrypoint.sh &
- sleep 3
- echo "$REGISTRY_PASSWORD" | docker login reg.nx.kroot.sh -u "$REGISTRY_USER" --password-stdin
- |
SHORT_SHA=$(echo "$CI_COMMIT_SHA" | cut -c1-7)
docker build -t reg.nx.kroot.sh/blog:latest -t reg.nx.kroot.sh/blog:$SHORT_SHA .
docker push reg.nx.kroot.sh/blog:latest
docker push reg.nx.kroot.sh/blog:$SHORT_SHA
|