Merge pull request #3 from harness-community/CI-16240

feat: [CI-16240]: Removed linux arm docker file & updated manifest.tmpl
This commit is contained in:
OP (oppenheimer)
2025-02-12 17:12:46 +05:30
committed by GitHub
3 changed files with 4 additions and 28 deletions
-8
View File
@@ -1,8 +0,0 @@
FROM sonatype/nexus-platform-cli:0.0.20190220-163049.9ebe2a7
ENV SONATYPE_DIR=/opt/sonatype
COPY NexusPublisher.groovy ${SONATYPE_DIR}/bin/
CMD ["sh", "-c", "groovy ${SONATYPE_DIR}/bin/NexusPublisher.groovy --username ${PLUGIN_USERNAME} --password ${PLUGIN_PASSWORD} \
--serverurl=${PLUGIN_SERVER_URL} --filename=${PLUGIN_FILENAME} --format=${PLUGIN_FORMAT} --repository=${PLUGIN_REPOSITORY} ${PLUGIN_ATTRIBUTES}"]
-10
View File
@@ -1,10 +0,0 @@
FROM alpine:3.20 as alpine
RUN apk add -U --no-cache ca-certificates
FROM alpine:3.20
ENV GODEBUG netdns=go
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
ADD release/linux/arm/plugin /bin/
ENTRYPOINT ["/bin/plugin"]
+4 -10
View File
@@ -18,14 +18,8 @@ manifests:
architecture: arm64
os: linux
-
image: plugins/nexus-publish:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm
image: plugins/nexus-publish:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-ltsc2022-amd64
platform:
variant: v7
architecture: arm
os: linux
-
image: plugins/nexus-publish:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm
platform:
variant: v6
architecture: arm
os: linux
architecture: amd64
os: windows
version: ltsc2022