Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update golang with a lot more useful tags, since each version of the Go compiler can have its own set of quirks and features #160

Merged
merged 1 commit into from
Aug 15, 2014

Conversation

tianon
Copy link
Member

@tianon tianon commented Aug 14, 2014

No description provided.

@tianon
Copy link
Member Author

tianon commented Aug 14, 2014

I'm working on build-testing this right now. It's a hefty one. 🔥 🌋

…Go compiler can have its own set of quirks and features
@tianon
Copy link
Member Author

tianon commented Aug 14, 2014

root@16ee0163e2be:/stackbrew/stackbrew# ./brew-cli --debug --no-namespace -b golang --targets golang git://github.com/infosiftr/stackbrew
2014-08-14 21:46:35,110 DEBUG Cloning repo_url=git://github.com/infosiftr/stackbrew, ref=golang
2014-08-14 21:46:35,112 DEBUG folder = /tmp/tmp3PU0JQ
2014-08-14 21:46:35,112 DEBUG Cloning git://github.com/infosiftr/stackbrew into /tmp/tmp3PU0JQ
2014-08-14 21:46:35,112 DEBUG Executing "git clone git://github.com/infosiftr/stackbrew ." in /tmp/tmp3PU0JQ
Cloning into '.'...
remote: Counting objects: 1179, done.
remote: Compressing objects: 100% (567/567), done.
remote: Total 1179 (delta 662), reused 1076 (delta 600)
Receiving objects: 100% (1179/1179), 173.13 KiB | 0 bytes/s, done.
Resolving deltas: 100% (662/662), done.
Checking connectivity... done.
2014-08-14 21:46:36,446 DEBUG Checkout ref:golang in /tmp/tmp3PU0JQ
2014-08-14 21:46:36,446 DEBUG Executing "git checkout golang" in /tmp/tmp3PU0JQ
Branch golang set up to track remote branch golang from origin.
Switched to a new branch 'golang'
2014-08-14 21:46:36,453 DEBUG 1.2: git://github.com/docker-library/golang@bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 1.2

2014-08-14 21:46:36,453 DEBUG 1.2-onbuild: git://github.com/docker-library/golang@bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 1.2/onbuild

2014-08-14 21:46:36,453 DEBUG 1.2-cross: git://github.com/docker-library/golang@bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 1.2/cross

2014-08-14 21:46:36,453 DEBUG 1.2.1: git://github.com/docker-library/golang@bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 1.2.1

2014-08-14 21:46:36,453 DEBUG 1.2.1-onbuild: git://github.com/docker-library/golang@bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 1.2.1/onbuild

2014-08-14 21:46:36,453 DEBUG 1.2.1-cross: git://github.com/docker-library/golang@bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 1.2.1/cross

2014-08-14 21:46:36,453 DEBUG 1.2.2: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.2.2

2014-08-14 21:46:36,453 DEBUG 1.2.2-onbuild: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.2.2/onbuild

2014-08-14 21:46:36,454 DEBUG 1.2.2-cross: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.2.2/cross

2014-08-14 21:46:36,454 DEBUG 1.3: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3

2014-08-14 21:46:36,454 DEBUG 1.3-onbuild: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3/onbuild

2014-08-14 21:46:36,454 DEBUG 1.3-cross: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3/cross

2014-08-14 21:46:36,454 DEBUG 1.3.1: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1

2014-08-14 21:46:36,454 DEBUG 1: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1

2014-08-14 21:46:36,454 DEBUG latest: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1

2014-08-14 21:46:36,454 DEBUG 1.3.1-onbuild: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1/onbuild

2014-08-14 21:46:36,454 DEBUG 1-onbuild: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1/onbuild

2014-08-14 21:46:36,454 DEBUG onbuild: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1/onbuild

2014-08-14 21:46:36,454 DEBUG 1.3.1-cross: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1/cross

2014-08-14 21:46:36,454 DEBUG 1-cross: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1/cross

2014-08-14 21:46:36,454 DEBUG cross: git://github.com/docker-library/golang@40bd84e4bcc278281595174a60e7b4451d972dee 1.3.1/cross

2014-08-14 21:46:36,454 DEBUG golang: 1.3-cross
2014-08-14 21:46:36,454 DEBUG golang: 1.3-onbuild
2014-08-14 21:46:36,455 DEBUG golang: 1.3.1-cross,1-cross,cross
2014-08-14 21:46:36,455 DEBUG golang: 1.3.1-onbuild,1-onbuild,onbuild
2014-08-14 21:46:36,455 DEBUG golang: 1.3
2014-08-14 21:46:36,455 DEBUG golang: 1.2.2
2014-08-14 21:46:36,455 DEBUG golang: 1.2.2-cross
2014-08-14 21:46:36,455 DEBUG golang: 1.2
2014-08-14 21:46:36,455 DEBUG golang: 1.2.2-onbuild
2014-08-14 21:46:36,455 DEBUG golang: 1.2.1
2014-08-14 21:46:36,455 DEBUG golang: 1.3.1,1,latest
2014-08-14 21:46:36,455 DEBUG golang: 1.2.1-cross
2014-08-14 21:46:36,455 DEBUG golang: 1.2.1-onbuild
2014-08-14 21:46:36,455 DEBUG golang: 1.2-cross
2014-08-14 21:46:36,455 DEBUG golang: 1.2-onbuild
2014-08-14 21:46:36,455 DEBUG Cloning repo_url=git://github.com/docker-library/golang, ref=40bd84e4bcc278281595174a60e7b4451d972dee
2014-08-14 21:46:36,455 DEBUG folder = /tmp/tmpCfKujl
2014-08-14 21:46:36,455 DEBUG Cloning git://github.com/docker-library/golang into /tmp/tmpCfKujl
2014-08-14 21:46:36,455 DEBUG Executing "git clone git://github.com/docker-library/golang ." in /tmp/tmpCfKujl
Cloning into '.'...
remote: Counting objects: 80, done.
remote: Compressing objects: 100% (49/49), done.
remote: Total 80 (delta 26), reused 52 (delta 14)
Receiving objects: 100% (80/80), 8.74 KiB | 0 bytes/s, done.
Resolving deltas: 100% (26/26), done.
Checking connectivity... done.
2014-08-14 21:46:36,990 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:46:36,990 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
Note: checking out '40bd84e4bcc278281595174a60e7b4451d972dee'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b new_branch_name

HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:46:36,996 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.3/cross')
2014-08-14 21:46:38,023 INFO Build success: 63cad5a5f64d (golang:1.3-cross)
2014-08-14 21:46:41,512 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:46:41,513 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:46:41,518 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.3/onbuild')
2014-08-14 21:46:43,590 INFO Build success: 095318a1ca27 (golang:1.3-onbuild)
2014-08-14 21:46:46,858 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:46:46,858 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:46:46,862 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.3.1/cross')
2014-08-14 21:46:47,930 INFO Build success: 130acb648be6 (golang:1.3.1-cross)
2014-08-14 21:46:50,823 INFO Build success: 130acb648be6 (golang:1-cross)
2014-08-14 21:46:55,712 INFO Build success: 130acb648be6 (golang:cross)
2014-08-14 21:46:57,371 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:46:57,371 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:46:57,376 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.3.1/onbuild')
2014-08-14 21:46:59,840 INFO Build success: 521acf3b454b (golang:1.3.1-onbuild)
2014-08-14 21:46:59,872 INFO Build success: 521acf3b454b (golang:1-onbuild)
2014-08-14 21:46:59,890 INFO Build success: 521acf3b454b (golang:onbuild)
2014-08-14 21:46:59,949 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:46:59,950 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:46:59,954 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.3')
2014-08-14 21:47:03,262 INFO Build success: ef62cd274f36 (golang:1.3)
2014-08-14 21:47:03,305 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:47:03,305 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:47:03,309 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.2.2')
2014-08-14 21:47:06,798 INFO Build success: a24a97e4dc27 (golang:1.2.2)
2014-08-14 21:47:06,824 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:47:06,824 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:47:06,828 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.2.2/cross')
2014-08-14 21:47:07,880 INFO Build success: 00dd96161782 (golang:1.2.2-cross)
2014-08-14 21:47:07,910 DEBUG Checkout ref:bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 in /tmp/tmpCfKujl
2014-08-14 21:47:07,910 DEBUG Executing "git checkout bd73eec2ea81b4f107400c8d99e33e3b3fd93c00" in /tmp/tmpCfKujl
Previous HEAD position was 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
HEAD is now at bd73eec... Switch 1.2 and 1.2.1 over to go.googlecode.com since they're too old to be on golang.org/dl
2014-08-14 21:47:07,916 INFO Build start: golang ('git://github.com/docker-library/golang', 'bd73eec2ea81b4f107400c8d99e33e3b3fd93c00', '1.2')
2014-08-14 21:47:11,699 INFO Build success: afe238e1ada0 (golang:1.2)
2014-08-14 21:47:11,723 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:47:11,723 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
Previous HEAD position was bd73eec... Switch 1.2 and 1.2.1 over to go.googlecode.com since they're too old to be on golang.org/dl
HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:47:11,728 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.2.2/onbuild')
2014-08-14 21:47:13,711 INFO Build success: 5f6a61e11cca (golang:1.2.2-onbuild)
2014-08-14 21:47:13,750 DEBUG Checkout ref:bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 in /tmp/tmpCfKujl
2014-08-14 21:47:13,750 DEBUG Executing "git checkout bd73eec2ea81b4f107400c8d99e33e3b3fd93c00" in /tmp/tmpCfKujl
Previous HEAD position was 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
HEAD is now at bd73eec... Switch 1.2 and 1.2.1 over to go.googlecode.com since they're too old to be on golang.org/dl
2014-08-14 21:47:13,756 INFO Build start: golang ('git://github.com/docker-library/golang', 'bd73eec2ea81b4f107400c8d99e33e3b3fd93c00', '1.2.1')
2014-08-14 21:47:17,398 INFO Build success: 7f8b697ba05c (golang:1.2.1)
2014-08-14 21:47:19,114 DEBUG Checkout ref:40bd84e4bcc278281595174a60e7b4451d972dee in /tmp/tmpCfKujl
2014-08-14 21:47:19,114 DEBUG Executing "git checkout 40bd84e4bcc278281595174a60e7b4451d972dee" in /tmp/tmpCfKujl
Previous HEAD position was bd73eec... Switch 1.2 and 1.2.1 over to go.googlecode.com since they're too old to be on golang.org/dl
HEAD is now at 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
2014-08-14 21:47:19,119 INFO Build start: golang ('git://github.com/docker-library/golang', '40bd84e4bcc278281595174a60e7b4451d972dee', '1.3.1')
2014-08-14 21:47:22,743 INFO Build success: b10efe1ec739 (golang:1.3.1)
2014-08-14 21:47:23,667 INFO Build success: b10efe1ec739 (golang:1)
2014-08-14 21:47:27,278 INFO Build success: b10efe1ec739 (golang:latest)
2014-08-14 21:47:30,266 DEBUG Checkout ref:bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 in /tmp/tmpCfKujl
2014-08-14 21:47:30,266 DEBUG Executing "git checkout bd73eec2ea81b4f107400c8d99e33e3b3fd93c00" in /tmp/tmpCfKujl
Previous HEAD position was 40bd84e... Add golang overload (1.2, 1.2.1, 1.2.2, 1.3, 1.3.1)
HEAD is now at bd73eec... Switch 1.2 and 1.2.1 over to go.googlecode.com since they're too old to be on golang.org/dl
2014-08-14 21:47:30,271 INFO Build start: golang ('git://github.com/docker-library/golang', 'bd73eec2ea81b4f107400c8d99e33e3b3fd93c00', '1.2.1/cross')
2014-08-14 21:47:31,267 INFO Build success: 6fedcf9e4088 (golang:1.2.1-cross)
2014-08-14 21:47:31,303 DEBUG Checkout ref:bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 in /tmp/tmpCfKujl
2014-08-14 21:47:31,303 DEBUG Executing "git checkout bd73eec2ea81b4f107400c8d99e33e3b3fd93c00" in /tmp/tmpCfKujl
HEAD is now at bd73eec... Switch 1.2 and 1.2.1 over to go.googlecode.com since they're too old to be on golang.org/dl
2014-08-14 21:47:31,308 INFO Build start: golang ('git://github.com/docker-library/golang', 'bd73eec2ea81b4f107400c8d99e33e3b3fd93c00', '1.2.1/onbuild')
2014-08-14 21:47:33,301 INFO Build success: d273ec359b75 (golang:1.2.1-onbuild)
2014-08-14 21:47:33,334 DEBUG Checkout ref:bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 in /tmp/tmpCfKujl
2014-08-14 21:47:33,334 DEBUG Executing "git checkout bd73eec2ea81b4f107400c8d99e33e3b3fd93c00" in /tmp/tmpCfKujl
HEAD is now at bd73eec... Switch 1.2 and 1.2.1 over to go.googlecode.com since they're too old to be on golang.org/dl
2014-08-14 21:47:33,338 INFO Build start: golang ('git://github.com/docker-library/golang', 'bd73eec2ea81b4f107400c8d99e33e3b3fd93c00', '1.2/cross')
2014-08-14 21:47:34,453 INFO Build success: 0052dfbb6fd1 (golang:1.2-cross)
2014-08-14 21:47:34,485 DEBUG Checkout ref:bd73eec2ea81b4f107400c8d99e33e3b3fd93c00 in /tmp/tmpCfKujl
2014-08-14 21:47:34,485 DEBUG Executing "git checkout bd73eec2ea81b4f107400c8d99e33e3b3fd93c00" in /tmp/tmpCfKujl
HEAD is now at bd73eec... Switch 1.2 and 1.2.1 over to go.googlecode.com since they're too old to be on golang.org/dl
2014-08-14 21:47:34,490 INFO Build start: golang ('git://github.com/docker-library/golang', 'bd73eec2ea81b4f107400c8d99e33e3b3fd93c00', '1.2/onbuild')
2014-08-14 21:47:36,528 INFO Build success: 5beb618bdbf5 (golang:1.2-onbuild)

shin- added a commit that referenced this pull request Aug 15, 2014
Update golang with a lot more useful tags, since each version of the Go compiler can have its own set of quirks and features
@shin- shin- merged commit 0a5a159 into docker-library:master Aug 15, 2014
@tianon tianon deleted the golang branch August 16, 2014 01:28
legolaz8451 pushed a commit to legolaz8451/official-images that referenced this pull request Mar 14, 2024
…simplify-3.4

Revert "Simplify docker-entrypoint for 3.4 (given the contract that "--fork" provides)"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants