Added support for drone CI/CD.
This commit is contained in:
34
.drone.yml
Normal file
34
.drone.yml
Normal file
@@ -0,0 +1,34 @@
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: ubuntu
|
||||
|
||||
steps:
|
||||
- name: create_tags
|
||||
image: ubuntu:latest
|
||||
commands:
|
||||
- echo "$(date "+%Y-%m-%d"), latest" > .tags
|
||||
|
||||
- name: ubuntu_22
|
||||
image: thegeeklab/drone-docker-buildx:23
|
||||
environment:
|
||||
UBUNTU_VER: 22.04
|
||||
settings:
|
||||
registry: gitea.ahkhan.me
|
||||
username:
|
||||
from_secret: gitea-username
|
||||
password:
|
||||
from_secret: gitea-password
|
||||
repo: ${DRONE_REPO_LINK:8}/ubuntu-${UBUNTU_VER}
|
||||
build_args_from_env:
|
||||
- UBUNTU_VER
|
||||
extra_tags:
|
||||
- ${DRONE_REPO_LINK:8}:${UBUNTU_VER}
|
||||
- ${DRONE_REPO_LINK:8}:latest
|
||||
platforms:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
- linux/arm/v7
|
||||
cache_from:
|
||||
- type=local\\,src=/cache/${DRONE_REPO}
|
||||
cache_to:
|
||||
- type=local,dest=/cache/${DRONE_REPO},mode=max
|
||||
Reference in New Issue
Block a user