+# This prevents executing this pipeline at other servers than ci.friendi.ca
+labels:
+ location: friendica
+ type: releaser
+
skip_clone: true
pipeline:
repo: friendica/friendica-addons
branch: [ develop, '*-rc' ]
event: push
- instance: releaser.ci.friendi.ca
clone_friendica_addon:
image: alpine/git
commands:
repo: friendica/friendica-addons
branch: [ develop, '*-rc' ]
event: push
- instance: releaser.ci.friendi.ca
restore_cache:
image: meltwater/drone-cache:dev
settings:
repo: friendica/friendica-addons
branch: [ develop, '*-rc' ]
event: push
- instance: releaser.ci.friendi.ca
composer_install:
image: friendicaci/php7.4:php7.4.18
commands:
repo: friendica/friendica-addons
branch: [ develop, '*-rc' ]
event: push
- instance: releaser.ci.friendi.ca
create_artifacts:
image: debian
commands:
repo: friendica/friendica-addons
branch: [ develop, '*-rc' ]
event: push
- instance: releaser.ci.friendi.ca
sign_artifacts:
image: plugins/gpgsign
settings:
repo: friendica/friendica-addons
branch: [ develop, '*-rc' ]
event: push
- instance: releaser.ci.friendi.ca
publish_artifacts:
image: alpine
commands:
repo: friendica/friendica-addons
branch: [ develop, '*-rc' ]
event: push
- instance: releaser.ci.friendi.ca
+# This prevents executing this pipeline at other servers than ci.friendi.ca
+labels:
+ location: friendica
+ type: releaser
+
skip_clone: true
pipeline:
when:
repo: friendica/friendica-addons
event: tag
- instance: releaser.ci.friendi.ca
clone_friendica_addon:
image: alpine/git
commands:
when:
repo: friendica/friendica-addons
event: tag
- instance: releaser.ci.friendi.ca
restore_cache:
image: meltwater/drone-cache:dev
settings:
when:
repo: friendica/friendica-addons
event: tag
- instance: releaser.ci.friendi.ca
composer_install:
image: friendicaci/php7.4:php7.4.18
commands:
when:
repo: friendica/friendica-addons
event: tag
- instance: releaser.ci.friendi.ca
volumes:
- /etc/hosts:/etc/hosts
create_artifacts:
when:
repo: friendica/friendica-addons
event: tag
- instance: releaser.ci.friendi.ca
sign_artifacts:
image: plugins/gpgsign
settings:
when:
repo: friendica/friendica-addons
event: tag
- instance: releaser.ci.friendi.ca
publish_artifacts:
image: alpine
commands:
when:
repo: friendica/friendica-addons
event: tag
- instance: releaser.ci.friendi.ca