- git checkout $CI_COMMIT_BRANCH
when:
repo: friendica/friendica-addons
- branch: stable
event: tag
clone_friendica_addon:
image: alpine/git
- git merge $CI_COMMIT_SHA
when:
repo: friendica/friendica-addons
- branch: stable
event: tag
restore_cache:
image: meltwater/drone-cache:dev
- /tmp/drone-cache:/tmp/cache
when:
repo: friendica/friendica-addons
- branch: stable
event: tag
composer_install:
image: friendicaci/php${PHP_MAJOR_VERSION}:php${PHP_VERSION}
- composer install --no-dev --optimize-autoloader
when:
repo: friendica/friendica-addons
- branch: stable
event: tag
volumes:
- /etc/hosts:/etc/hosts
- sha256sum "$ARTIFACT"
when:
repo: friendica/friendica-addons
- branch: stable
event: tag
sign_artifacts:
image: plugins/gpgsign
detach_sign: true
when:
repo: friendica/friendica-addons
- branch: stable
event: tag
upload_artifacts:
image: alpine
- rm drone.key
when:
repo: friendica/friendica-addons
- branch: stable
event: tag