Simple CI translation from Docker CPU arch strings to other format
MIT License
See commit log: https://github.com/qdm12/xcputranslate/compare/v0.7.0...v0.8.0
Published by qdm12 over 2 years ago
⚠️ THIS IS BROKEN, USE v0.8.0 INSTEAD ⚠️
-setenv
flag to set environment variables for language (only golang
for now)uname
language optiondashes
language option${BUILDPLATFORM}
Published by qdm12 over 3 years ago
xcputranslate translate
.xcputranslate sleep
command to avoid parallel compilation in order to avoid OOM issuesCOPY
instruction down as it breaks the common build on the native platform in N builds (might be a buildkit bug)Published by qdm12 over 3 years ago
uname -m
translations using the -language uname
flagBUILD_DATE
variable dollar sign in CI to have the right build date in the built binaryuname
'language' supportgo get
Published by qdm12 almost 4 years ago
6cbf93c CI: Faster build workflows
138931e CI: Fix build args and image tag
6c0533e CI: Re-add missnig GITHUB_TOKEN env for goreleaser
9f07e73 Dockerfile: Run as user 1000 instead of root
d30d065 Dockerfile: remove duplicate COPY instructions
2b36744 Feature: support linux/arm64/v8 as linux/arm64
Published by qdm12 almost 4 years ago
9f6449e Add support for linux/riscv64
7193b43 CI: Remove riscv64 from gorelease configuration
d887b1f Change pipe to flag to build platform
9d0ac43 Github special files
60f4564 Improve readme
e5eefcb PR from fork workflow
b4c9b1b Remove PR fork workflow
Published by qdm12 almost 4 years ago
0096d5c Add linux/s390x and linux/ppc64le to Docker buildx
235e26e Build binary to use it for xcompile in Dockerfile
4a91ada Copy xcputranslate from latest image in Dockerfile
80b1a99 Docker image setup and workflows
4efa69f Fix Github workflow names and shorten commands
d295d22 PR workflow
2db50c6 Replace linux/amd64 by BUILDPLATFORM in Dockerfile
dba04f6 Rework main function - Exits on context canceled (CTRL+C etc.) - Build information global variables
c996080 Setup buildx with docker/setup-buildx-action@v1
999da34 Setup documentation
0f6c6b3 Specify amd64 platform for all pre-build stages in Dockerfile
353f297 Use native docker buildkit when possible in workflows
Published by qdm12 almost 4 years ago
1d7b6a9 Base Go program
27b0747 Documentation: Build it yourself
37ff93f Fix lint issues
abcf582 Initial commit
6321c35 Latest workflow: test and lint
552522a Linter
b7a3d09 Readme
e9cda66 Release workflow with gorelease
5ed5a63 VSCode Development container