mirror of
https://github.com/argoproj/argo-cd.git
synced 2026-02-20 01:28:45 +01:00
build!: Remove non-Linux binaries from the image and fix image building on Mac ARM (#7668)
* build: Support image building on Mac ARM Signed-off-by: Yuan Tang <terrytangyuan@gmail.com> * Pass GOOS and GOARCH explicitly Signed-off-by: Yuan Tang <terrytangyuan@gmail.com> * Retrigger CI pipeline Signed-off-by: Yuan Tang <terrytangyuan@gmail.com> * Remove windows and mac binaries in the image Signed-off-by: Yuan Tang <terrytangyuan@gmail.com> * Update download handler registration Signed-off-by: Yuan Tang <terrytangyuan@gmail.com> * Inject arch to env var via webpack Signed-off-by: Yuan Tang <terrytangyuan@gmail.com> * Fix lint Signed-off-by: Yuan Tang <terrytangyuan@gmail.com> * Add BUILD_ALL_CLIS env flag for make release-cli Signed-off-by: Yuan Tang <terrytangyuan@gmail.com> * Run in release-cli target directly Signed-off-by: Yuan Tang <terrytangyuan@gmail.com>
This commit is contained in:
@@ -3,8 +3,6 @@
|
||||
####################################################################################################
|
||||
FROM argocd-base
|
||||
COPY argocd /usr/local/bin/
|
||||
COPY argocd-darwin-amd64 /usr/local/bin/
|
||||
COPY argocd-windows-amd64.exe /usr/local/bin/
|
||||
|
||||
USER root
|
||||
RUN ln -s /usr/local/bin/argocd /usr/local/bin/argocd-server
|
||||
|
||||
Reference in New Issue
Block a user