Compare commits

...

2 commits

Author SHA1 Message Date
e60003d44b fix: correctly use secrets for woodpecker
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline failed
2023-10-22 11:12:49 +02:00
39ed7aa07f chore: drop drone support 2023-10-22 11:10:23 +02:00
3 changed files with 8 additions and 98 deletions

View file

@ -1,88 +0,0 @@
---
# Test building the code and docker image
kind: pipeline
type: docker
name: test-build
steps:
- name: go-test
image: golang
commands:
- make -C polyculeconnect test
depends_on:
- name: go-build
image: golang
commands:
- make -C polyculeconnect build
depends_on:
- name: docker-build-only
image: thegeeklab/drone-docker-buildx
privileged: true
settings:
repo: git.faercol.me/polyculeconnect/polyculeconnect
tags: latest
dry_run: true
platforms:
- linux/amd64
# - linux/arm64
depends_on:
when:
branch:
exclude:
- main
- name: docker-build-push
image: thegeeklab/drone-docker-buildx
privileged: true
settings:
repo: git.faercol.me/polyculeconnect/polyculeconnect
registry: git.faercol.me
tags: latest
username:
from_secret: GIT_USERNAME
password:
from_secret: GIT_PASSWORD
platforms:
- linux/amd64
# - linux/arm64
depends_on:
- go-test
- go-build
when:
branch:
- main
trigger:
event:
- push
- tag
---
# On a tag, only build the related docker image
kind: pipeline
type: docker
name: tag-release
depends_on:
- test-build
steps:
- name: docker-push-tag
image: thegeeklab/drone-docker-buildx
privileged: true
settings:
registry: git.faercol.me
repo: git.faercol.me/polyculeconnect/polyculeconnect
auto_tag: true
platforms:
- linux/amd64
# - linux/arm64
username:
from_secret: GIT_USERNAME
password:
from_secret: GIT_PASSWORD
trigger:
event:
- tag

View file

@ -40,10 +40,8 @@ steps:
repo: git.faercol.me/polyculeconnect/polyculeconnect repo: git.faercol.me/polyculeconnect/polyculeconnect
registry: git.faercol.me registry: git.faercol.me
tags: latest tags: latest
username: username: $GIT_USERNAME
from_secret: GIT_USERNAME password: $GIT_PASSWORD
password:
from_secret: GIT_PASSWORD
platforms: platforms:
- linux/amd64 - linux/amd64
# - linux/arm64 # - linux/arm64
@ -53,6 +51,7 @@ steps:
when: when:
branch: branch:
- main - main
secrets: [git_username, git_password]
trigger: trigger:
event: event:
@ -78,10 +77,9 @@ steps:
platforms: platforms:
- linux/amd64 - linux/amd64
# - linux/arm64 # - linux/arm64
username: username: $GIT_USERNAME
from_secret: GIT_USERNAME password: $GIT_PASSWORD
password: secrets: [git_username, git_password]
from_secret: GIT_PASSWORD
trigger: trigger:
event: event:

View file

@ -1,6 +1,6 @@
# PolyculeConnect # PolyculeConnect
[![Build Status](https://drone.faercol.me/api/badges/PolyculeConnect/polycule-connect/status.svg)](https://drone.faercol.me/PolyculeConnect/polycule-connect) [![status-badge](https://ci-polycule-connect.chapoline.me/api/badges/1/status.svg)](https://ci-polycule-connect.chapoline.me/repos/1)
![Project logo](./polyculeconnect/static/img/logo-text.png) ![Project logo](./polyculeconnect/static/img/logo-text.png)