Commit Graph

19 Commits

Author SHA1 Message Date
Andy Neff
88430de792 Added go 1.5.1 to docker scripts (via binary distro)
Added GOLANG_VERSION to override golang version
Disabled dependecy checking when building packages to support external
golang
2015-09-11 02:57:39 -04:00
rick
b78cd7a4a5 initial changelog 2015-09-10 09:46:33 -06:00
Andy Neff
5f033e5019 Added DOCKER_OTHER_OPTIONS and started patching for windows 2015-08-22 21:03:38 -04:00
Andy Neff
9b27b4f650 Removed signing.key shortcut. too complicated 2015-07-31 17:18:15 -04:00
Andy Neff
e41cc41100 GPG working correctly now
Started README update
Simplified gpg to a single file per docker
Auto dump public key in ./repo/os/version
Cleaned up test dockerfiles
Simplified gpg daemon scripts
Fixed bug not cleaning up old containers
Removed hack for #548
2015-07-31 16:40:23 -04:00
Andy Neff
56ffe420b7 Stuff
Normalized rpm names
Upped build environment to 0.5.4 which included docker-scripts
Fixes ownership problem
Added unit tests to rpms now they are all passing
2015-07-31 16:40:23 -04:00
Andy Neff
43624a3c77 rpm_build.bsh gets version from git-lfs version instead of parsing code
Changed DOCKER_LFS_BUILD_VERSION to default 0.5.3 for now
instead of auto updating by version. Added complexity and
delays with no real utility
Removed BUILD_LOCAL option so that it always built local.
Added complexity with no real utility
Fixed default key behavior
2015-07-31 16:40:23 -04:00
Andy Neff
d2e8da13c8 Broke something, private key no longer loads in container 2015-07-31 16:40:23 -04:00
Andy Neff
26c6e2e5f1 Converted to docker+ dockerfiles 2015-07-31 16:40:23 -04:00
Andy Neff
3207b464ee Removed directories that were pointless in this pattern 2015-07-31 16:40:23 -04:00
Andy Neff
796ec71f72 Fixed SUDO test for boot2docker 2015-07-31 16:40:23 -04:00
Andy Neff
5ef85e402e Cleaning up/improving docker performance 2015-07-31 16:40:23 -04:00
Andy Neff
c1b093bab1 Bump for 0.5.3
Image build off of 0.5.3 instead of master (less docker rebuilding)
Fixed small bug with clean script
Fixed does not delete empty key (less docker rebuilding)
2015-07-23 23:18:36 -04:00
Andy Neff
9d2aef4ec7 First draft of GPG signing working in CentOS 2015-07-23 23:18:36 -04:00
Andy Neff
68b29afe52 Got Debian signing packages
I had 5 ways forward, I picked #6
1) don't sign. That's generally only acceptable for private packages
2) Make whomever edited the changelog last create signed .deb and .dsc.
   This seems like a pain for whomever is developing the packages
3) Change the changelog to a uid in the signing.key. I did not like
   taking credit away from whomever SHOULD be in the changelog
4) Have the distributing person add the changelog email address as
   an additional uid in their pgp key... this sounds like bad practice
   to me.
5) Build the .deb package, break it apart, manually sign, and re-
   archive. While possible, seemed prone to failure in corner
   cases down the road...
6) Use -p option of pgp to point to a script removing the the
   --local-user option that was forcing the .deb to be signed by
   the last developer of the changelog, not the person generating
   the distributions. This seemed best...

Does not handle the public key yet in Debian
2015-07-23 23:18:36 -04:00
Andy Neff
a359dc3af6 First working draft of docker repository scripts working 2015-07-23 23:18:35 -04:00
Andy Neff
563f6d46e4 I've accepted this is a failed attemped to try to easily build all OSes
I need to create disposable clean copies of the repo and pass them into
the container instead of linking them for this. Keep the current dockers
for easy to debug
2015-07-23 23:18:35 -04:00
Andy Neff
8f0f70c164 Split script into two files 2015-07-23 23:18:35 -04:00
Andy Neff
0e2b566674 Rough draft of build script 2015-07-23 23:18:35 -04:00