--- kind: pipeline type: docker name: Build ArchLinux packages! trigger: event: include: - push steps: - name: Abort if CI Commit image: registry.tobiasmanske.de/git:latest commands: - "[[ \"$GIT_COMMITTER_NAME\" = \"Drone CI\" ]] && exit 78" - "[[ \"$GIT_COMMITTER_NAME\" = \"\" ]] && exit 78" # No commit info. Abort. - exit 0 - name: Update submodules image: registry.tobiasmanske.de/git:latest commands: - git config user.name "Drone CI" - git config user.email "noreply@tobiasmanske.de" - git submodule update --remote --merge - git add -A - git commit -m "Update submodules from CI" - git push - name: Start buildpipeline image: plugins/downstream settings: server: https://drone.tobiasmanske.de wait: false token: from_secret: drone_token repositories: - archlinux-repo/builder params: - "NO_GIT_REBUILD=true" image_pull_secrets: - registry