Files
pytest/.drone.yml

53 lines
1.3 KiB
YAML
Raw Permalink Normal View History

2022-06-17 10:31:29 +02:00
kind: pipeline
type: docker
name: pytest_Build
platform:
arch: arm64
steps:
- name: dryrun-docker
image: plugins/docker
settings:
repo:
from_secret: docker_repo
2022-07-02 11:15:15 +02:00
cache_from:
from_secret: docker_repo
dry_run: true
when:
event:
2022-07-02 11:15:15 +02:00
- pull_request
2022-06-17 10:31:29 +02:00
- name: docker-build-push
image: plugins/docker
settings:
2022-06-17 11:54:57 +02:00
repo:
from_secret: docker_repo
2022-06-17 10:31:29 +02:00
username:
from_secret: docker_user
password:
from_secret: docker_pass
registry:
2022-06-17 11:56:45 +02:00
from_secret: docker_regst
2022-07-02 11:15:15 +02:00
cache_from:
from_secret: docker_repo
insecure: true
when:
event:
exclude:
- pull_request
- name: send telegram notification
image: appleboy/drone-telegram
settings:
token:
from_secret: TELE_TOKEN
to:
from_secret : TELE_GID
message: "{{#success build.status}} ✅ Build #{{build.number}} of `{{repo.name}}` succeeded.\n\n📝 Commit by {{commit.author}} on `{{commit.branch}}`:\n``` {{commit.message}} ```\n\n🌐 {{ build.link }} {{else}} ❌ Build #{{build.number}} of `{{repo.name}}` failed.\n\n📝 Commit by {{commit.author}} on `{{commit.branch}}`:\n``` {{commit.message}} ```\n\n🌐 {{ build.link }} {{/success}}\n\n timecost: {{since build.started}}\n"
trigger:
ref:
- refs/heads/master
- "refs/pull/**"
- "refs/tags/**"