Commit Graph

1706 Commits

Author SHA1 Message Date
Casey Faist dc878449ee Revert "update default_pythons to include sha version"
This reverts commit 204a6215b2.
2019-09-11 16:59:11 -07:00
Casey Faist 204a6215b2 update default_pythons to include sha version 2019-09-11 16:37:26 -07:00
Casey Faist a2f3ff7a35 update get-pip to look for sha 2019-09-11 16:36:48 -07:00
Casey Faist c3328f57dd correct cedar-14 ref in Makefile 2019-09-11 14:04:35 -07:00
Casey Faist 5df70ce26c remove get-pip from repo 2019-09-11 13:37:18 -07:00
Casey Faist 44fe0fe3fd move get-pip to s3 2019-09-11 13:37:18 -07:00
Casey b8d1035231 Merge pull request #799 from heroku/build-cleanup
Build cleanup
2019-09-11 13:34:56 -07:00
Casey Faist 006ea77641 address issues found in review 2019-09-11 11:57:31 -07:00
Casey Faist a239fde78c clarify naming for travis docker tags and correct typo 2019-09-10 18:50:50 -07:00
Casey Faist 783c2e2329 ensure and add comments to base python formulas 2019-09-10 18:35:54 -07:00
Casey Faist 06694bba18 simplify pr for review, pull out staged binaries tooling 2019-09-10 18:29:04 -07:00
Casey Faist 158a3e28a8 update travis to match dockerfile locations 2019-09-10 18:26:14 -07:00
Casey Faist 9031333ef4 change travis to bionic 2019-09-10 18:20:25 -07:00
Casey Faist b6e2739fb5 add Cedar 14 environment back for tests and binaries 2019-09-10 18:20:25 -07:00
Casey Faist a8da6e4ed5 add cedar-14 back in after clarification on support policy
Heroku will continue to build binaries as long as stacks receive updates,
even after EOL
2019-09-10 18:20:25 -07:00
Casey Faist 707ed848bb fix typo in compile 2019-09-10 18:20:25 -07:00
Casey Faist 385296c270 Add support for testing binaries in staging/ on S3
This will allow for faster and more transparent deploys for Python and
other built dependencies.
2019-09-10 18:20:25 -07:00
Casey Faist 12279e69d5 Clean up comments from python3 2019-09-10 18:20:25 -07:00
Casey Faist b5fa65d96c update Makefile to match new directory structure 2019-09-10 18:20:25 -07:00
Casey Faist a724dfc62e Add new formula for python3 and latest 3.6 and 3.7 patches 2019-09-10 18:20:25 -07:00
Casey Faist aecdeddc32 clean up rebase 2019-09-10 18:20:25 -07:00
Casey Faist f3af6aa4a2 add python3 formula 2019-09-10 18:20:25 -07:00
Casey Faist 6bc4d42774 first try for python-3.6.9 2019-09-10 18:20:25 -07:00
Casey Faist e1d0fcae0e remove Cedar from binary docs 2019-09-10 18:20:25 -07:00
David Zuelke 8f1b24f64e expose $STACK env to each image so it can be used in formulae 2019-09-10 18:20:25 -07:00
David Zuelke 97e3366409 move Dockerfiles to central location, add all stacks, update README 2019-09-10 18:20:25 -07:00
David Zuelke 4f8bb77b13 expose $STACK env to each image so it can be used in formulae 2019-09-10 18:20:25 -07:00
David Zuelke a771b7bf94 move Dockerfiles to central location, add all stacks, update README 2019-09-10 18:20:25 -07:00
David Zuelke b52fac4d32 reuse logic in runtimes/pypy3 formulae 2019-09-10 18:20:25 -07:00
David Zuelke e28c1012b7 reuse logic in runtimes/pypy formulae 2019-09-10 18:20:25 -07:00
Casey 05b7ceb82c Merge pull request #839 from heroku/test-breakout
Test breakout
2019-09-10 18:19:12 -07:00
Casey Faist a379779d43 add missing --tag option 2019-09-10 17:52:54 -07:00
Casey Faist de1696bb02 split out build and run script steps 2019-09-10 17:33:44 -07:00
Casey Faist 77b012dd6f add tags to docker scripts to pass images to test run cases 2019-09-10 17:22:53 -07:00
Casey Faist 3d65278d61 add multiple script steps to trigger matrix across docker files 2019-09-10 17:13:41 -07:00
Casey Faist 59544ee799 use keyword dockerfile to trigger matrix 2019-09-10 17:05:07 -07:00
Casey Faist 34a631021c update test runs to matrix 2019-09-10 16:36:13 -07:00
Casey Faist 6a4ab8646a add ci nodes to test run 2019-09-10 16:04:11 -07:00
Casey Faist 7d8ea3d266 add stack value back in 2019-09-10 15:32:59 -07:00
Casey Faist 0161b80a2b correct hatchet setup 2019-09-10 15:15:29 -07:00
Casey Faist 7eac72199e parallel test runs per stack 2019-09-10 15:09:43 -07:00
Casey Faist df779aaa9a reorganize tests to stage per stack 2019-09-10 14:56:08 -07:00
Casey Faist bbdbebbc87 shell command only needed when using make, remove 2019-09-10 13:50:09 -07:00
Casey Faist 32cf8a8681 fix dockerfile location typo 2019-09-10 13:44:22 -07:00
Casey Faist 1479ab375e ensure tabs are spaces 2019-09-10 13:33:55 -07:00
Casey Faist 8366d66f54 add pre-commit-hook for travis file 2019-09-10 12:16:11 -07:00
Casey Faist b156f237a2 breakout jobs 2019-09-10 12:08:31 -07:00
Casey Faist 0ffbf60882 split out tests to avoid timeouts 2019-09-10 11:53:33 -07:00
Casey c458743a2a Merge pull request #836 from heroku/pin-docker18
pin package versions for python-pip to bionic-security
2019-08-28 17:15:16 -07:00
Casey Faist 0ff53eb59b pin package versions for python-pip to bionic-security
so that we do not get an update of libssl to 1.1.1, since the stack is still on 1.1.0
2019-08-28 15:15:17 -07:00