mirror of
https://codeberg.org/angestoepselt/pxe-stack.git
synced 2025-05-24 15:16:16 +00:00
30 lines
1.1 KiB
YAML
30 lines
1.1 KiB
YAML
kind: pipeline
|
|
type: docker
|
|
name: deployinfra
|
|
|
|
steps:
|
|
- name: build tftp
|
|
image: gcr.io/kaniko-project/executor:v1.9.0-debug
|
|
environment:
|
|
DOCKER_USERNAME:
|
|
from_secret: registry_username
|
|
DOCKER_PASSWORD:
|
|
from_secret: registry_password
|
|
DOCKER_REGISTRY: codeberg.org
|
|
IMAGE_BASE: angestoepselt
|
|
commands:
|
|
- echo "{\"auths\":{\"$DOCKER_REGISTRY\":{\"username\":\"$DOCKER_USERNAME\",\"password\":\"$DOCKER_PASSWORD\"}}}" > /kaniko/.docker/config.json
|
|
- /kaniko/executor --context ./tftp --destination "$DOCKER_REGISTRY/$IMAGE_BASE/tftp-server:${DRONE_TAG}"
|
|
|
|
- name: build git-alpine
|
|
image: gcr.io/kaniko-project/executor:v1.9.0-debug
|
|
environment:
|
|
DOCKER_USERNAME:
|
|
from_secret: registry_username
|
|
DOCKER_PASSWORD:
|
|
from_secret: registry_password
|
|
DOCKER_REGISTRY: codeberg.org
|
|
IMAGE_BASE: angestoepselt
|
|
commands:
|
|
- echo "{\"auths\":{\"$DOCKER_REGISTRY\":{\"username\":\"$DOCKER_USERNAME\",\"password\":\"$DOCKER_PASSWORD\"}}}" > /kaniko/.docker/config.json
|
|
- /kaniko/executor --context ./git --destination "$DOCKER_REGISTRY/$IMAGE_BASE/git-alpine:${DRONE_TAG}"
|