From 85cd1071ca6220a96ff875607576204082a53741 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Wed, 22 Sep 2021 09:19:30 +0200 Subject: [PATCH] re-generate drone config --- .drone.yml | 266 ++++++++++++++++++++++++++--------------------------- 1 file changed, 133 insertions(+), 133 deletions(-) diff --git a/.drone.yml b/.drone.yml index 21e389f..cfbd19a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,19 +7,19 @@ platform: arch: amd64 steps: -- name: flake8 - image: python:3.9 - commands: - - pip install -r dev-requirements.txt -qq - - flake8 - environment: - PY_COLORS: 1 + - name: flake8 + image: python:3.9 + commands: + - pip install -r dev-requirements.txt -qq + - flake8 + environment: + PY_COLORS: 1 trigger: ref: - - refs/heads/master - - refs/tags/** - - refs/pull/** + - refs/heads/master + - refs/tags/** + - refs/pull/** --- kind: pipeline @@ -30,58 +30,58 @@ platform: arch: amd64 steps: -- name: python36-pytest - image: python:3.6 - commands: - - pip install -r dev-requirements.txt -qq - - pip install -r test/unit/requirements.txt -qq - - python -m pytest --cov --cov-append --no-cov-on-fail - environment: - PY_COLORS: 1 - depends_on: - - clone - -- name: python37-pytest - image: python:3.7 - commands: - - pip install -r dev-requirements.txt -qq - - pip install -r test/unit/requirements.txt -qq - - python -m pytest --cov --cov-append --no-cov-on-fail - environment: - PY_COLORS: 1 - depends_on: - - clone - -- name: python38-pytest - image: python:3.8 - commands: - - pip install -r dev-requirements.txt -qq - - pip install -r test/unit/requirements.txt -qq - - python -m pytest --cov --cov-append --no-cov-on-fail - environment: - PY_COLORS: 1 - depends_on: - - clone - -- name: python39-pytest - image: python:3.9 - commands: - - pip install -r dev-requirements.txt -qq - - pip install -r test/unit/requirements.txt -qq - - python -m pytest --cov --cov-append --no-cov-on-fail - environment: - PY_COLORS: 1 - depends_on: - - clone + - name: python36-pytest + image: python:3.6 + commands: + - pip install -r dev-requirements.txt -qq + - pip install -r test/unit/requirements.txt -qq + - python -m pytest --cov --cov-append --no-cov-on-fail + environment: + PY_COLORS: 1 + depends_on: + - clone + + - name: python37-pytest + image: python:3.7 + commands: + - pip install -r dev-requirements.txt -qq + - pip install -r test/unit/requirements.txt -qq + - python -m pytest --cov --cov-append --no-cov-on-fail + environment: + PY_COLORS: 1 + depends_on: + - clone + + - name: python38-pytest + image: python:3.8 + commands: + - pip install -r dev-requirements.txt -qq + - pip install -r test/unit/requirements.txt -qq + - python -m pytest --cov --cov-append --no-cov-on-fail + environment: + PY_COLORS: 1 + depends_on: + - clone + + - name: python39-pytest + image: python:3.9 + commands: + - pip install -r dev-requirements.txt -qq + - pip install -r test/unit/requirements.txt -qq + - python -m pytest --cov --cov-append --no-cov-on-fail + environment: + PY_COLORS: 1 + depends_on: + - clone trigger: ref: - - refs/heads/master - - refs/tags/** - - refs/pull/** + - refs/heads/master + - refs/tags/** + - refs/pull/** depends_on: -- lint + - lint --- kind: pipeline @@ -92,55 +92,55 @@ platform: arch: amd64 steps: -- name: build - image: python:3.9 - commands: - - GALAXY_VERSION=${DRONE_TAG##v} - - "sed -i 's/version: 0.0.0/version: '\"$${GALAXY_VERSION:-0.0.0}\"'/g' galaxy.yml" - - pip install ansible -qq - - ansible-galaxy collection build --output-path dist/ - -- name: checksum - image: alpine - commands: - - cd dist/ && sha256sum * > ../sha256sum.txt - -- name: changelog-generate - image: thegeeklab/git-chglog - commands: - - git fetch -tq - - git-chglog --no-color --no-emoji -o CHANGELOG.md ${DRONE_TAG:---next-tag unreleased unreleased} - -- name: changelog-format - image: thegeeklab/alpine-tools - commands: - - prettier CHANGELOG.md - - prettier -w CHANGELOG.md - -- name: publish-gitea - image: plugins/gitea-release - settings: - api_key: - from_secret: gitea_token - base_url: https://gitea.rknet.org - files: - - dist/* - - sha256sum.txt - note: CHANGELOG.md - overwrite: true - title: ${DRONE_TAG} - when: - ref: - - refs/tags/** + - name: build + image: python:3.9 + commands: + - GALAXY_VERSION=${DRONE_TAG##v} + - "sed -i 's/version: 0.0.0/version: '\"$${GALAXY_VERSION:-0.0.0}\"'/g' galaxy.yml" + - pip install ansible -qq + - ansible-galaxy collection build --output-path dist/ + + - name: checksum + image: alpine + commands: + - cd dist/ && sha256sum * > ../sha256sum.txt + + - name: changelog-generate + image: thegeeklab/git-chglog + commands: + - git fetch -tq + - git-chglog --no-color --no-emoji -o CHANGELOG.md ${DRONE_TAG:---next-tag unreleased unreleased} + + - name: changelog-format + image: thegeeklab/alpine-tools + commands: + - prettier CHANGELOG.md + - prettier -w CHANGELOG.md + + - name: publish-gitea + image: plugins/gitea-release + settings: + api_key: + from_secret: gitea_token + base_url: https://gitea.rknet.org + files: + - dist/* + - sha256sum.txt + note: CHANGELOG.md + overwrite: true + title: ${DRONE_TAG} + when: + ref: + - refs/tags/** trigger: ref: - - refs/heads/master - - refs/tags/** - - refs/pull/** + - refs/heads/master + - refs/tags/** + - refs/pull/** depends_on: -- test + - test --- kind: pipeline @@ -151,25 +151,25 @@ platform: arch: amd64 steps: -- name: publish - image: plugins/gh-pages - settings: - netrc_machine: gitea.rknet.org - pages_directory: docs/ - password: - from_secret: gitea_token - remote_url: https://gitea.rknet.org/ansible/${DRONE_REPO_NAME} - target_branch: docs - username: - from_secret: gitea_username + - name: publish + image: plugins/gh-pages + settings: + netrc_machine: gitea.rknet.org + pages_directory: docs/ + password: + from_secret: gitea_token + remote_url: https://gitea.rknet.org/ansible/${DRONE_REPO_NAME} + target_branch: docs + username: + from_secret: gitea_username trigger: ref: - - refs/heads/master - - refs/tags/** + - refs/heads/master + - refs/tags/** depends_on: -- build + - build --- kind: pipeline @@ -180,32 +180,32 @@ platform: arch: amd64 steps: -- name: matrix - image: plugins/matrix - settings: - homeserver: - from_secret: matrix_homeserver - password: - from_secret: matrix_password - roomid: - from_secret: matrix_roomid - template: "Status: **{{ build.status }}**
Build: [{{ repo.Owner }}/{{ repo.Name }}]({{ build.link }}) ({{ build.branch }}) by {{ build.author }}
Message: {{ build.message }}" - username: - from_secret: matrix_username + - name: matrix + image: thegeeklab/drone-matrix + settings: + homeserver: + from_secret: matrix_homeserver + password: + from_secret: matrix_password + roomid: + from_secret: matrix_roomid + template: "Status: **{{ build.Status }}**
Build: [{{ repo.Owner }}/{{ repo.Name }}]({{ build.Link }}){{#if build.Branch}} ({{ build.Branch }}){{/if}} by {{ commit.Author }}
Message: {{ commit.Message.Title }}" + username: + from_secret: matrix_username trigger: ref: - - refs/heads/master - - refs/tags/** + - refs/heads/master + - refs/tags/** status: - - success - - failure + - success + - failure depends_on: -- documentation + - documentation --- kind: signature -hmac: afaebf7248604450f06f77948cddd98029bc16f6435bcd29a37f132367659069 +hmac: 963dbe44d547ba195e304a8fdd54da24819e5033e3a6ba4ed4695a8d8656dc2d ...