私有仓库导入

1
2
3
4
5
6
7
8
ARG SSH_KEY

RUN umask 0077 \
    && mkdir -p ~/.ssh \
    && echo "$SSH_KEY" > ~/.ssh/id_rsa \
    && ssh-keyscan bitbucket.org >> ~/.ssh/known_hosts \
    && git config --global url."git@bitbucket.org:".insteadOf "https://bitbucket.org/"
RUN go env -w GOPRIVATE=bitbucket.org/gatebackend
1
2
3
4
5
6
7
8
.PHONY: build-trace
build-trace:
    docker buildx build --file src/trace/deploy/Dockerfile \
       --progress plain \
       --platform linux/amd64,linux/arm64  \
       --build-arg SSH_KEY="$$(cat ~/.ssh/id_rsa)" \
        --tag nexus-dev-image.fulltrust.link/infra/trace-bot:${TRACE_VERSION} \
        .
Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计