Replace Drone with Woodpecker

This commit is contained in:
Philipp Holzer 2021-12-30 14:04:10 +01:00
parent 867dcd3c8e
commit 8a25e7a351
Signed by: nupplaPhil
GPG key ID: 24A7501396EB5432
2 changed files with 28 additions and 0 deletions

View file

@ -11,7 +11,20 @@ depends_on:
platform: releaser/release # This prevents executing this pipeline at other servers than ci.friendi.ca platform: releaser/release # This prevents executing this pipeline at other servers than ci.friendi.ca
skip_clone: true
pipeline: pipeline:
clone:
image: alpine/git
commands:
- git clone $CI_REPO_LINK .
- git checkout $CI_COMMIT_BRANCH
- git fetch origin $CI_COMMIT_REF
- git merge $CI_COMMIT_SHA
when:
repo: friendica/friendica
branch: [ develop, '*-rc' ]
event: push
restore_cache: restore_cache:
image: meltwater/drone-cache:dev image: meltwater/drone-cache:dev
settings: settings:

View file

@ -9,7 +9,20 @@ depends_on:
platform: releaser/release # This prevents executing this pipeline at other servers than ci.friendi.ca platform: releaser/release # This prevents executing this pipeline at other servers than ci.friendi.ca
skip_clone: true
pipeline: pipeline:
clone:
image: alpine/git
commands:
- git clone $CI_REPO_LINK .
- git checkout $CI_COMMIT_BRANCH
- git fetch origin $CI_COMMIT_REF
- git merge $CI_COMMIT_SHA
when:
repo: friendica/friendica
branch: stable
event: tag
restore_cache: restore_cache:
image: meltwater/drone-cache:dev image: meltwater/drone-cache:dev
settings: settings:
@ -35,6 +48,8 @@ pipeline:
repo: friendica/friendica repo: friendica/friendica
branch: stable branch: stable
event: tag event: tag
volumes:
- /etc/hosts:/etc/hosts
create_artifacts: create_artifacts:
image: debian image: debian
commands: commands: