mirror of
https://github.com/kerberos-io/base.git
synced 2025-10-05 16:07:04 +08:00
try with unique identifier
This commit is contained in:
4
.github/workflows/amd64.yaml
vendored
4
.github/workflows/amd64.yaml
vendored
@@ -24,6 +24,6 @@ jobs:
|
||||
- name: Available platforms
|
||||
run: echo ${{ steps.buildx.outputs.platforms }}
|
||||
- name: Run Buildx
|
||||
run: docker buildx build --platform linux/amd64 -t kerberos/base:beta-amd64 --push .
|
||||
run: docker buildx build --platform linux/amd64 -t kerberos/base:amd64-$(echo $GITHUB_SHA | cut -c1-7) --push .
|
||||
- name: Create new and append to manifest
|
||||
run: docker buildx imagetools create -t kerberos/base:beta kerberos/base:beta-amd64
|
||||
run: docker buildx imagetools create -t kerberos/base:-$(echo $GITHUB_SHA | cut -c1-7) kerberos/base:amd64-$(echo $GITHUB_SHA | cut -c1-7)
|
4
.github/workflows/arm64.yaml
vendored
4
.github/workflows/arm64.yaml
vendored
@@ -24,6 +24,6 @@ jobs:
|
||||
- name: Available platforms
|
||||
run: echo ${{ steps.buildx.outputs.platforms }}
|
||||
- name: Run Buildx
|
||||
run: docker buildx build --platform linux/arm64 -t kerberos/base:beta-arm64 --push .
|
||||
run: docker buildx build --platform linux/arm64 -t kerberos/base:arm64-$(echo $GITHUB_SHA | cut -c1-7) --push .
|
||||
- name: Append manifest
|
||||
run: docker buildx imagetools create --append -t kerberos/base:beta kerberos/base:beta-arm64
|
||||
run: docker buildx imagetools create --append -t kerberos/base:-$(echo $GITHUB_SHA | cut -c1-7) kerberos/base:arm64-$(echo $GITHUB_SHA | cut -c1-7)
|
4
.github/workflows/armv6.yaml
vendored
4
.github/workflows/armv6.yaml
vendored
@@ -24,6 +24,6 @@ jobs:
|
||||
- name: Available platforms
|
||||
run: echo ${{ steps.buildx.outputs.platforms }}
|
||||
- name: Run Buildx
|
||||
run: docker buildx build --platform linux/arm/v6 -t kerberos/base:beta-armv6 --push .
|
||||
run: docker buildx build --platform linux/arm/v6 -t kerberos/base:armv6-$(echo $GITHUB_SHA | cut -c1-7) --push .
|
||||
- name: Append manifest
|
||||
run: docker buildx imagetools create --append -t kerberos/base:beta kerberos/base:beta-armv6
|
||||
run: docker buildx imagetools create --append -t kerberos/base:$(echo $GITHUB_SHA | cut -c1-7) kerberos/base:armv6-$(echo $GITHUB_SHA | cut -c1-7)
|
4
.github/workflows/armv7.yaml
vendored
4
.github/workflows/armv7.yaml
vendored
@@ -24,6 +24,6 @@ jobs:
|
||||
- name: Available platforms
|
||||
run: echo ${{ steps.buildx.outputs.platforms }}
|
||||
- name: Run Buildx
|
||||
run: docker buildx build --platform linux/arm/v7 -t kerberos/base:beta-armv7 --push .
|
||||
run: docker buildx build --platform linux/arm/v7 -t kerberos/base:armv7-$(echo $GITHUB_SHA | cut -c1-7) --push .
|
||||
- name: Append manifest
|
||||
run: docker buildx imagetools create --append -t kerberos/base:beta kerberos/base:beta-armv7
|
||||
run: docker buildx imagetools create --append -t kerberos/base:-$(echo $GITHUB_SHA | cut -c1-7) kerberos/base:armv7-$(echo $GITHUB_SHA | cut -c1-7)
|
@@ -13,7 +13,10 @@ ENV PATH=$GOPATH/bin:$GOROOT/bin:$PATH
|
||||
|
||||
RUN apt-get install -y git
|
||||
|
||||
RUN ARCH=$(uname -m) && ARCH=$([ "$(uname -m)" = "armv7l" ] && echo "armv6l" || echo $ARCH) && ARCH=$([ "$(uname -m)" = "x86_64" ] && echo "amd64" || echo $ARCH) && \
|
||||
RUN ARCH=$(uname -m) && \
|
||||
ARCH=$([ "$(uname -m)" = "armv7l" ] && echo "armv6l" || echo $ARCH) && \
|
||||
ARCH=$([ "$(uname -m)" = "x86_64" ] && echo "amd64" || echo $ARCH) && \
|
||||
ARCH=$([ "$(uname -m)" = "aarch64" ] && echo "arm64" || echo $ARCH) && \
|
||||
wget "https://dl.google.com/go/go1.18.linux-$ARCH.tar.gz" && \
|
||||
tar -xvf "go1.18.linux-$ARCH.tar.gz" && \
|
||||
mv go /usr/local
|
||||
|
Reference in New Issue
Block a user