Merge pull request #11126 from nupplaphil/feat/woodpecker

Improve woodpecker settings
This commit is contained in:
Hypolite Petovan 2021-12-30 18:29:31 +01:00 committed by GitHub
commit c10e0a8683
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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: