Fixed the issue related to the timezones. Removed the tz setup inside the image. Now the host machine will set the tz. Also added a new variable USER_COMMAND_SETUP which will run after the SYS_COMMAND_INIT.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Ameer Hamza Khan
2024-10-09 07:14:40 +00:00
parent e744481ea2
commit e47e68dd3e
3 changed files with 29 additions and 19 deletions

View File

@@ -8,12 +8,12 @@ steps:
commands:
- echo "$(date "+%Y-%m-%d"), latest" > .tags
- name: ubuntu-22
- name: ubuntu-24
image: &image thegeeklab/drone-docker-buildx:24
depends_on: &depends
- create_tags
environment:
UBUNTU_VER: 22.04
UBUNTU_VER: 24.04
settings: &settings
registry:
from_secret: package-repo
@@ -21,17 +21,31 @@ steps:
from_secret: gitea-username
password:
from_secret: gitea-password
repo: ${DRONE_REPO_LINK:8}/ubuntu-22.04
repo: ${DRONE_REPO_LINK:8}/ubuntu-24.04
extra_tags:
- ${DRONE_REPO_LINK:8}:22.04
- ${DRONE_REPO_LINK:8}:24.04
- ${DRONE_REPO_LINK:8}:latest
build_args_from_env:
UBUNTU_VER
platforms:
- linux/amd64
- linux/arm64
- linux/arm/v7
provenance: false
cache_from:
- type=local\\,src=/cache/${DRONE_REPO}/ubuntu-24.04
cache_to:
- type=local,dest=/cache/${DRONE_REPO}/ubuntu-24.04,mode=max
- name: ubuntu-22
image: *image
depends_on: *depends
environment:
UBUNTU_VER: 22.04
settings:
<<: *settings
repo: ${DRONE_REPO_LINK:8}/ubuntu-22.04
extra_tags:
- ${DRONE_REPO_LINK:8}:22.04
cache_from:
- type=local\\,src=/cache/${DRONE_REPO}/ubuntu-22.04
cache_to:
@@ -67,11 +81,11 @@ steps:
cache_to:
- type=local,dest=/cache/${DRONE_REPO}/ubuntu-18.04,mode=max
- name: send_n8n
image: curlimages/curl:latest
depends_on:
- ubuntu-22
- ubuntu-20
- ubuntu-18
commands:
- curl https://n8n.ahkhan.me/webhook/drone/gitea/docker/ubuntu -H 'Authorization:Bearer wJlK5lDvTUS03Cfd4RWKyQ'
# - name: send_n8n
# image: curlimages/curl:latest
# depends_on:
# - ubuntu-22
# - ubuntu-20
# - ubuntu-18
# commands:
# - curl https://n8n.ahkhan.me/webhook/drone/gitea/docker/ubuntu -H 'Authorization:Bearer wJlK5lDvTUS03Cfd4RWKyQ'