Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ymotongpoo/gcpug-cloud-build-day
demo of multi architecture build with Google Cloud Build
https://github.com/ymotongpoo/gcpug-cloud-build-day
armv6 armv7 docker docker-image google-cloud-build
Last synced: 10 days ago
JSON representation
demo of multi architecture build with Google Cloud Build
- Host: GitHub
- URL: https://github.com/ymotongpoo/gcpug-cloud-build-day
- Owner: ymotongpoo
- License: apache-2.0
- Created: 2019-09-30T06:39:56.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-01T03:48:30.000Z (over 5 years ago)
- Last Synced: 2024-04-16T03:49:58.419Z (10 months ago)
- Topics: armv6, armv7, docker, docker-image, google-cloud-build
- Language: Go
- Homepage:
- Size: 5.86 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GCPUG Cloud Build Day demo
This repository is created to demonstrate the following features of [Google Cloud Build](https://cloud.google.com/cloud-build/) for [GCPUG Cloud Build Day](https://gcpug-tokyo.connpass.com/event/143453/)
* Native [Cloud Builder](https://cloud.google.com/cloud-build/docs/cloud-builders) support for Go
* Concurrent build using [build step order configuration](https://cloud.google.com/cloud-build/docs/configuring-builds/configure-build-step-order)
* Allowing [Docker's QEMU support](https://hub.docker.com/r/multiarch/qemu-user-static/) on Google Cloud Build
* Artifacts & images deployment## How to try
1. Create Google Cloud Stroage bucket with the name `$PROJECT_ID-hello`.
2. Run Google Cloud Build```
$ gcloud builds submit --config cloudbuild.yaml .
```You can try this on your local environment if you want:
```
$ cloud-build-local --config cloudbuild.yaml --dryrun=false --push .
```In order to run Cloud Build locally, you need to set up the environment in advance.
https://cloud.google.com/cloud-build/docs/build-debug-locally