mirror of
https://github.com/Retropex/btcpayserver-docker.git
synced 2025-05-12 13:00:41 +02:00
41 lines
1.0 KiB
YAML
41 lines
1.0 KiB
YAML
version: 2
|
|
jobs:
|
|
cansetup:
|
|
machine:
|
|
enabled: true
|
|
image: ubuntu-2204:current
|
|
steps:
|
|
- checkout
|
|
- run:
|
|
command: |
|
|
cd .circleci
|
|
sudo ./test-install.sh
|
|
# Define in CircleCi Project Variables: $DOCKERHUB_REPO, $DOCKERHUB_USER, $DOCKERHUB_PASS
|
|
# Publish jobs require those variables
|
|
docker:
|
|
docker:
|
|
- image: cimg/base:stable
|
|
steps:
|
|
- setup_remote_docker
|
|
- checkout
|
|
- run:
|
|
command: |
|
|
cd docker-compose-generator
|
|
docker login --username=$DOCKERHUB_USER --password=$DOCKERHUB_PASS
|
|
docker buildx create --use
|
|
DOCKER_BUILDX_OPTS="--platform linux/amd64,linux/arm64,linux/arm/v7 --push"
|
|
docker buildx build $DOCKER_BUILDX_OPTS -t $DOCKERHUB_REPO:latest .
|
|
|
|
workflows:
|
|
version: 2
|
|
publish:
|
|
jobs:
|
|
- cansetup:
|
|
filters:
|
|
branches:
|
|
only: master
|
|
- docker:
|
|
filters:
|
|
branches:
|
|
only: dcg-latest
|