• M. Mert Yıldıran's avatar
    Add ARM64 and cross-compilation support to the agent image (#659) · a9a61edd
    M. Mert Yıldıran authored
    * modified Dockerfile to work for both amd64 (Intel) and arm64 (M1)
    
    * added changelog
    
    * Update `Dockerfile` to have `ARCH` build argument
    
    * Remove `docs/CHANGES.md`
    
    * Upgrade the Basenine version from `v0.3.0` to `v0.4.6`
    
    * Update `publish.yml` to have `ARCH` build argument
    
    * Switch `BasenineImageRepo` to Docker Hub
    
    * Have separate build arguments for `ARCH` and `GOARCH`
    
    * Upgrade the Basenine version from `v0.4.6` to `v0.4.10`
    
    * Oops forgot to update the 10th duplicated shell script
    
    * Fix the oopsie and reduce duplications
    
    * Fix `Dockerfile`
    
    * Fix the incompatibility issue between Go plugins and gold linker in Alpine inside `Dockerfile`
    
    * Fix `asm: xxhash_amd64.s:120: when dynamic linking, R15 is clobbered by a global variable access` error
    
    * Update `Dockerfile` to have cross-compilation on an AMD64 machine
    
    Also revert changes in the shell scripts
    
    * Delete `debug.Dockerfile`
    
    * Create a cus...
    a9a61edd