Skip to content

Commit 49def02

Browse files
committed
set up woodpecker builds
also moves to buildx which should give us arm64 support as well
1 parent 01e6cba commit 49def02

File tree

3 files changed

+30
-0
lines changed

3 files changed

+30
-0
lines changed

.woodpecker/feature.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
steps:
2+
build-feature:
3+
image: woodpeckerci/plugin-docker-buildx
4+
settings:
5+
repo: ${CI_REPO/mu-semtech/semtech}
6+
tags: ${CI_COMMIT_SOURCE_BRANCH/\//-}
7+
secrets: [ docker_username, docker_password ]
8+
when:
9+
branch: feature/*
10+
event: push

.woodpecker/latest.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
steps:
2+
build-latest:
3+
image: woodpeckerci/plugin-docker-buildx
4+
settings:
5+
repo: ${CI_REPO/mu-semtech/semtech}
6+
tags: latest
7+
secrets: [ docker_username, docker_password ]
8+
when:
9+
branch: master
10+
event: push

.woodpecker/release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
steps:
2+
build-release:
3+
image: woodpeckerci/plugin-docker-buildx
4+
settings:
5+
repo: ${CI_REPO/mu-semtech/semtech}
6+
tags: "${CI_COMMIT_TAG##v}"
7+
secrets: [ docker_username, docker_password ]
8+
when:
9+
event: tag
10+
tag: v*

0 commit comments

Comments
 (0)