container-director/.drone.yml

59 lines
1.2 KiB
YAML
Raw Permalink Normal View History

2022-08-24 23:05:43 +01:00
kind: pipeline
type: docker
name: build-amd64
platform:
arch: amd64
steps:
- name: push
image: plugins/docker
when:
branch:
- main
settings:
dockerfile: Dockerfile
repo: git.jacknet.io/jackhadrill/container-director
tags: amd64
username: jackhadrill
password:
from_secret: password
registry: git.jacknet.io
---
kind: pipeline
type: docker
name: build-arm64
platform:
arch: arm64
steps:
- name: push
image: plugins/docker
when:
branch:
- main
settings:
dockerfile: Dockerfile
repo: git.jacknet.io/jackhadrill/container-director
tags: arm64
username: jackhadrill
password:
from_secret: password
registry: git.jacknet.io
---
kind: pipeline
type: docker
name: manifest
depends_on:
- build-amd64
- build-arm64
steps:
- name: manifest
image: plugins/manifest
settings:
username: JackNet
password:
from_secret: password
target: git.jacknet.io/jackhadrill/container-director:latest
template: git.jacknet.io/jackhadrill/container-director:ARCH
platforms:
- linux/amd64
- linux/arm64