Commit Graph

1541 Commits

Author SHA1 Message Date
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
adac57858a Fixed Array length call
No more unbound error
2015-07-23 23:18:36 -04:00
Andy Neff
76bbb611a3 Cleanup 2015-07-23 23:18:36 -04:00
Andy Neff
2ec4d2ba98 Update README.md
Update docs
2015-07-23 23:18:36 -04:00
Andy Neff
183ad44953 Move the repos directory
Having the repos directory in the docker directory causes it to be
sent to the docker daemon every time, which is a complete waste.
Best solution was to move the repos dir out of dockers
2015-07-23 23:18:36 -04:00
Andy Neff
4d60430886 Readme update 2015-07-23 23:18:36 -04:00
Andy Neff
5440bdb82c Fixed CentOS 5 bug in test 2015-07-23 23:18:36 -04:00
Andy Neff
f74e3d5f1f Fixed all signing and testing bugs
Can now test all distros and sign all distro
2015-07-23 23:18:36 -04:00
Andy Neff
7ca335be04 Dockers working for centos and debian with GPG signing
Fixed git clean to only be in build_rpms for centos path
Added tests for all distros
Added some options like GPG cache, and auto remove
Fixed rpm expect script to work always
Enabled gpg check for centos repos
Fixed golang build bug for CentOS 5
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
cb0d7d4436 Need blank public.key at least 2015-07-23 23:18:36 -04:00
Andy Neff
bb21163b45 Added Repo Tests
Added ./docker/test_dockers.bsh in order to test if the repo files
are working.
Got REPO_HOSTNAME env variable working for centos and debian
Standardized the archive filename for git-lfs.spec
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
28acd96199 First attempt at GPG integration 2015-07-23 23:18:36 -04:00
Andy Neff
a5dfb17274 Just checking files in to test repo generator 2015-07-23 23:18:36 -04:00
Andy Neff
195a82fd2e Centos full builds work 2015-07-23 23:18:35 -04:00
Andy Neff
bf6516bf2c Centos repos now build
Started readme
2015-07-23 23:18:35 -04:00
Andy Neff
82fc36cf70 Clean up
Cleaned up Debain repo code some
2015-07-23 23:18:35 -04:00
Andy Neff
66f945540b Building debian 8 repo successfully 2015-07-23 23:18:35 -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
Andy Neff
3a228d530c Initial docker files 2015-07-23 23:18:35 -04:00
Rick Olson
c98bc5be88 update release guide with the correct script for running all tests v0.5.3 2015-07-23 14:39:30 -06:00
Rick Olson
05579fdeed update changelog 2015-07-23 14:37:52 -06:00
Rick Olson
b4ade678b5 Merge branch 'release-0.5.3' 2015-07-23 14:36:51 -06:00
risk danger olson
c3756f94c5 Merge pull request #491 from github/roadmap-local-storage
update roadmap to point to the new local storage management issue
2015-07-23 11:50:28 -06:00
risk danger olson
9bff45d597 add a quick overview of the next major releases 2015-07-23 11:44:22 -06:00
risk danger olson
4921655042 Add centos/apt to the list 2015-07-23 11:29:18 -06:00
risk danger olson
f223ccee60 Merge pull request #510 from andyneff/test_clean_newline_fix
Fixed pseudo pointer with extra data test-clean to work on CentOS
2015-07-23 10:43:28 -06:00
risk danger olson
0e49d5a576 Merge pull request #509 from github/doc-push-object-id
documents git lfs push --object-id
2015-07-23 10:42:41 -06:00
Andy Neff
c832b33e1e Fixed pseudo pointer with extra data to work on CentOS
Handle special characters (\n) in sh script no matter what distro
2015-07-22 21:06:38 -04:00
Rick Olson
be24b11e71 documents git lfs push --object-id 2015-07-22 16:32:34 -06:00
Rick Olson
ef4fdb200f yay v0.5.3 2015-07-22 15:35:15 -06:00
risk danger olson
67b9cf0b64 Merge pull request #489 from github/backport-script
initial backport script
2015-07-22 13:19:50 -06:00
Rick Olson
3f9ea9cee6 update this to push against the oss repo 2015-07-22 13:19:03 -06:00
risk danger olson
9b1c989dbb Merge pull request #488 from github/http-nil-res-body
ensure http responses always have a body
2015-07-22 13:18:00 -06:00
Rick Olson
fe94492550 update roadmap to point to the new local storage management issue 2015-07-22 12:55:55 -06:00
Rick Olson
27417d2060 uniq 2015-07-21 18:04:48 -06:00
Rick Olson
cda1fd4020 initial backport script 2015-07-21 17:57:56 -06:00
risk danger olson
bbf2d1654f ensure responses always have a body 2015-07-21 14:44:40 -06:00
risk danger olson
1180e5eaf9 Merge pull request #485 from github/linter
Dependency linter
2015-07-21 13:45:26 -06:00
risk danger olson
a1efa582eb Merge pull request #483 from github/proposals
Proposals
2015-07-21 13:43:31 -06:00
risk danger olson
47f012979a bash bash bash 2015-07-21 11:16:20 -06:00
risk danger olson
3e6b15c981 run script/lint at the end of script/fmt 2015-07-21 11:14:26 -06:00
risk danger olson
b2bf353cca add another helpful msg to script/lint 2015-07-21 11:14:15 -06:00
risk danger olson
02d779d62f Merge pull request #484 from michael-k/naming
Name uninit file according to other commands
2015-07-21 09:33:40 -06:00
rubyist
0f007b4ae5 Script to warn about non-vendored third party packages 2015-07-21 07:12:45 -04:00
Michael Käufl
20bd6585ed Name uninit file according to other commands 2015-07-20 23:43:19 +02:00