[PR #21] [MERGED] Travis CI cross architecture Docker builds #576

Closed
opened 2025-11-20 04:25:18 -05:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qdm12/ddns-updater/pull/21
Author: @qdm12
Created: 11/24/2019
Status: Merged
Merged: 11/30/2019
Merged by: @qdm12

Base: masterHead: auto-xbuilds


📝 Commits (10+)

  • 1bcbc57 Travis CI cross architecture Docker builds
  • 593d568 Try with Go Alpine instead of buster
  • f7700ed Removed old docker build hooks
  • 2c37d7c Building for amd64 only
  • de5cf40 Full refactor using qdm12/golibs (#22)
  • 0e7029f Travis CI cross architecture Docker builds
  • be1c7fd Try with Go Alpine instead of buster
  • 377b962 Removed old docker build hooks
  • e365c36 Building for amd64 only
  • 0456d04 Fixed microbadger link

📊 Changes

6 files changed (+57 additions, -83 deletions)

View changed files

📝 .travis.yml (+18 -7)
📝 Dockerfile (+7 -13)
📝 README.md (+11 -55)
ci.sh (+21 -0)
hooks/build (+0 -5)
hooks/post_build (+0 -3)

📄 Description

  • Builds Docker images for all ARM CPU Architectures, s390x amd64, x86 and ppc64le
  • Go tests are run in the Docker build intermediate stage, using Go-1.13 buster (Alpine cannot run -race for now)
  • Updated readme

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qdm12/ddns-updater/pull/21 **Author:** [@qdm12](https://github.com/qdm12) **Created:** 11/24/2019 **Status:** ✅ Merged **Merged:** 11/30/2019 **Merged by:** [@qdm12](https://github.com/qdm12) **Base:** `master` ← **Head:** `auto-xbuilds` --- ### 📝 Commits (10+) - [`1bcbc57`](https://github.com/qdm12/ddns-updater/commit/1bcbc57af8cc77e59fc352c50788c4cabee0cde0) Travis CI cross architecture Docker builds - [`593d568`](https://github.com/qdm12/ddns-updater/commit/593d56869d74bdfc9c97a162a4abfbdf55c0b12e) Try with Go Alpine instead of buster - [`f7700ed`](https://github.com/qdm12/ddns-updater/commit/f7700ed704a77e3ed5e1245576ede7ce1cbe3fb0) Removed old docker build hooks - [`2c37d7c`](https://github.com/qdm12/ddns-updater/commit/2c37d7c3caf8e18407eccd12c903d960d18df70f) Building for amd64 only - [`de5cf40`](https://github.com/qdm12/ddns-updater/commit/de5cf40dac9732d2ef222538d06ce93edfa5f003) Full refactor using qdm12/golibs (#22) - [`0e7029f`](https://github.com/qdm12/ddns-updater/commit/0e7029f8de862b5d4c1e8bc126bfc462265a9f45) Travis CI cross architecture Docker builds - [`be1c7fd`](https://github.com/qdm12/ddns-updater/commit/be1c7fd3848507669d073f0b850493fcba60bdc5) Try with Go Alpine instead of buster - [`377b962`](https://github.com/qdm12/ddns-updater/commit/377b96210a116b872b54eafc4ad0d37b212977f7) Removed old docker build hooks - [`e365c36`](https://github.com/qdm12/ddns-updater/commit/e365c36a47b60dccb4292ee01a3c7e69fdcec861) Building for amd64 only - [`0456d04`](https://github.com/qdm12/ddns-updater/commit/0456d04ab89e6aebbc7efa4063463e9c2d29f957) Fixed microbadger link ### 📊 Changes **6 files changed** (+57 additions, -83 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+18 -7) 📝 `Dockerfile` (+7 -13) 📝 `README.md` (+11 -55) ➕ `ci.sh` (+21 -0) ➖ `hooks/build` (+0 -5) ➖ `hooks/post_build` (+0 -3) </details> ### 📄 Description - Builds Docker images for all ARM CPU Architectures, s390x amd64, x86 and ppc64le - Go tests are run in the Docker build intermediate stage, using Go-1.13 buster (Alpine cannot run `-race` for now) - Updated readme --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2025-11-20 04:25:18 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ddns-updater#576