Skip to content

Commit 282b024

Browse files
committed
gocron2 1.6.5
1 parent c0a6c54 commit 282b024

File tree

5 files changed

+16
-6
lines changed

5 files changed

+16
-6
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,10 @@ jobs:
1515
images: |
1616
sstc/gocron2
1717
tags: |
18-
type=raw,value=latest
18+
type=raw,value=latest,enable={{is_default_branch}}
1919
type=raw,value=all
20+
type=semver,pattern={{version}}-all
21+
type=semver,pattern={{major}}.{{minor}}-all
2022
- uses: docker/setup-qemu-action@v3
2123
- uses: docker/setup-buildx-action@v3
2224
- uses: docker/login-action@v3
@@ -30,13 +32,19 @@ jobs:
3032
platforms: linux/amd64,linux/arm64
3133
file: ./all/Dockerfile
3234
tags: ${{ steps.meta.outputs.tags }}
35+
build-args: |
36+
GOCRON2_VERSION=1.6.5
3337
- name: :server
3438
uses: docker/build-push-action@v6
3539
with:
3640
push: true
3741
platforms: linux/amd64,linux/arm64
3842
file: ./server/Dockerfile
39-
tags: sstc/gocron2:server
43+
tags: |
44+
sstc/gocron2:server
45+
sstc/gocron2:1.6.5-server
46+
build-args: |
47+
GOCRON2_VERSION=1.6.5
4048
- uses: actions/checkout@v4
4149
- uses: christian-korneck/update-container-description-action@v1
4250
env:

Dockerfile-0

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM golang:1.20 AS builder
22

33
ARG TARGETARCH
4+
ARG GOCRON2_VERSION
45

5-
ENV GOCRON2_VERSION=1.6.5
66
ENV GOCRON2_REPO_BASEURL=https://github.com/up9cloud/gocron2
77
ENV GOCRON2_DOWNLOAD_FILE=gocron2-v${GOCRON2_VERSION}-linux-${TARGETARCH}.tar.gz
88
ENV GOCRON2_DOWNLOAD_URL=${GOCRON2_REPO_BASEURL}/releases/download/v${GOCRON2_VERSION}/${GOCRON2_DOWNLOAD_FILE}

all/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM golang:1.20 AS builder
22

33
ARG TARGETARCH
4+
ARG GOCRON2_VERSION
45

5-
ENV GOCRON2_VERSION=1.6.5
66
ENV GOCRON2_REPO_BASEURL=https://github.com/up9cloud/gocron2
77
ENV GOCRON2_DOWNLOAD_FILE=gocron2-v${GOCRON2_VERSION}-linux-${TARGETARCH}.tar.gz
88
ENV GOCRON2_DOWNLOAD_URL=${GOCRON2_REPO_BASEURL}/releases/download/v${GOCRON2_VERSION}/${GOCRON2_DOWNLOAD_FILE}

build.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
#/bin/bash
22

3-
docker build -t gocron2 -f all/Dockerfile .
3+
docker build -t gocron2 -f all/Dockerfile \
4+
--build-arg GOCRON2_VERSION=1.6.5 \
5+
.

server/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM golang:1.20 AS builder
22

33
ARG TARGETARCH
4+
ARG GOCRON2_VERSION
45

5-
ENV GOCRON2_VERSION=1.6.5
66
ENV GOCRON2_REPO_BASEURL=https://github.com/up9cloud/gocron2
77
ENV GOCRON2_DOWNLOAD_FILE=gocron2-v${GOCRON2_VERSION}-linux-${TARGETARCH}.tar.gz
88
ENV GOCRON2_DOWNLOAD_URL=${GOCRON2_REPO_BASEURL}/releases/download/v${GOCRON2_VERSION}/${GOCRON2_DOWNLOAD_FILE}

0 commit comments

Comments
 (0)