Jose Diaz-Gonzalez
45e3623ffd
refactor: switch to go mod
...
This hopefully makes it a little easier to work with as the tooling is now based on something in golang core.
- move columnize usage to common plugin
- remove old vendor files
2020-06-28 01:11:28 -04:00
Jose Diaz-Gonzalez
1eaa98d3e6
Merge pull request #4031 from dokku/quieter-test-helper
...
Delete old apps and ensure the test helper is quieter
2020-06-22 13:58:17 -04:00
Jose Diaz-Gonzalez
d8cd5250a2
tests: delete old apps and ensure the test helper is quieter
2020-06-21 15:33:10 -04:00
Jose Diaz-Gonzalez
9e7b31b4e8
Merge pull request #4030 from dokku/circleci-workflow
2020-06-20 22:09:01 -04:00
Jose Diaz-Gonzalez
726d55f771
fix: get rid of circular dependency
2020-06-20 21:01:33 -04:00
Jose Diaz-Gonzalez
a4c67d50ee
chore: switch back to normal parallelism
...
This brings us back full-circle, but with a better understanding of the underlying test suite.
2020-06-20 21:00:18 -04:00
Jose Diaz-Gonzalez
564de7434b
fix: update tests for non-cache using app
2020-06-20 20:48:16 -04:00
Jose Diaz-Gonzalez
59f1ba20db
fix: switch to binary
2020-06-20 20:37:01 -04:00
Jose Diaz-Gonzalez
5ad7ece8d3
chore: split out nginx-vhosts tests
2020-06-20 20:35:11 -04:00
Jose Diaz-Gonzalez
dabe90a0de
fix: properly handle new default app
2020-06-20 19:01:59 -04:00
Jose Diaz-Gonzalez
1ecb9585ef
fix: correct test for new null buildpack
2020-06-20 18:35:29 -04:00
Jose Diaz-Gonzalez
36ceca7a94
feat: split tests out even more and start deploy tests in parallel
2020-06-20 18:08:00 -04:00
Jose Diaz-Gonzalez
42a46df51f
chore: group tests and adjust parallelism
2020-06-20 17:03:49 -04:00
Jose Diaz-Gonzalez
008b362751
feat: switch to null buildpack for performance
2020-06-20 17:02:27 -04:00
Jose Diaz-Gonzalez
81717f67f3
tests: drop loading of image from cache
...
It is slower than hitting the network...
2020-06-20 14:31:25 -04:00
Jose Diaz-Gonzalez
b6bf22812b
fix: add bash
...
This is preferable to having a very large image that is based on debian/ubuntu.
2020-06-20 13:53:46 -04:00
Jose Diaz-Gonzalez
8557ec1226
chore: rename unit-tests to test
...
Looks nicer in the ui.
2020-06-20 13:28:30 -04:00
Jose Diaz-Gonzalez
570fcce2ee
fix: use string
2020-06-20 13:25:01 -04:00
Jose Diaz-Gonzalez
ef5a4b08d6
tests: time the docker load calls
2020-06-20 13:24:03 -04:00
Jose Diaz-Gonzalez
5fd04001d8
feat: split out test files and execute them manually
...
This breaks the old grouping mechanism, but honestly that was a weird way of doing it.
2020-06-20 13:22:47 -04:00
Jose Diaz-Gonzalez
fb7bac4652
tests: split out tests more
2020-06-20 13:05:31 -04:00
Jose Diaz-Gonzalez
ef46db5d6b
chore: switch to node:4-alpine
...
This is a smaller image that should speed up tests...
2020-06-20 13:04:04 -04:00
Jose Diaz-Gonzalez
a9e130b090
fix: here too
2020-06-20 02:17:59 -04:00
Jose Diaz-Gonzalez
f23413742a
fix: use correct tag
2020-06-20 02:07:16 -04:00
Jose Diaz-Gonzalez
7ffe0c3b58
fix: pull the docker image down
2020-06-20 01:57:52 -04:00
Jose Diaz-Gonzalez
62e0ba6952
fix: remove extra variable
2020-06-20 01:45:51 -04:00
Jose Diaz-Gonzalez
59910749b7
feat: persist images through workspace
2020-06-20 01:31:52 -04:00
Jose Diaz-Gonzalez
a5d53711ee
fix: run tests as root
2020-06-20 01:10:07 -04:00
Jose Diaz-Gonzalez
9d747b7c82
chore: drop check
2020-06-20 01:09:52 -04:00
Jose Diaz-Gonzalez
3084ac098e
fix: correct quiet flag
2020-06-20 00:48:11 -04:00
Jose Diaz-Gonzalez
f083561ee7
feat: add test for remote ssh during deploy_app
2020-06-20 00:32:42 -04:00
Jose Diaz-Gonzalez
ae67f14f9b
chore: quieter test output
2020-06-20 00:29:58 -04:00
Jose Diaz-Gonzalez
9d6746001e
chore: revert
2020-06-20 00:28:30 -04:00
Jose Diaz-Gonzalez
c632b6b358
tests: fix cd calls
2020-06-20 00:04:54 -04:00
Jose Diaz-Gonzalez
9c300dc14b
feat: add build cache
2020-06-20 00:04:27 -04:00
Jose Diaz-Gonzalez
02d9c53520
tests: fix syntax
2020-06-19 23:53:43 -04:00
Jose Diaz-Gonzalez
ca5c9d6c45
tests: fix syntax
2020-06-19 23:41:19 -04:00
Jose Diaz-Gonzalez
90a5391252
tests: split out core, nginx and ps tests
2020-06-19 23:29:25 -04:00
Jose Diaz-Gonzalez
cf113ecda2
chore: move apps tests to 60_
...
They take ~12 minutes on their own...
2020-06-19 23:25:08 -04:00
Jose Diaz-Gonzalez
0b9cecef4d
tests: move testing command into config
2020-06-19 23:24:03 -04:00
Jose Diaz-Gonzalez
52ea598ba4
chore: drop bad github-actions code
2020-06-19 23:21:31 -04:00
Jose Diaz-Gonzalez
f4bec4a1c8
fix: use ens4 for circleci
2020-06-19 22:58:00 -04:00
Jose Diaz-Gonzalez
293d7efe07
Merge pull request #4028 from dokku/dependabot/composer/tests/apps/php/heroku/heroku-buildpack-php-177
...
chore(deps-dev): bump heroku/heroku-buildpack-php from 176 to 177 in /tests/apps/php
2020-06-19 22:44:52 -04:00
Jose Diaz-Gonzalez
c9e24a055c
feat: adjust for usage with circleci workflows
2020-06-19 22:44:01 -04:00
Jose Diaz-Gonzalez
e9ecc98b3d
chore: add report
2020-06-19 22:02:48 -04:00
Jose Diaz-Gonzalez
0932fd7f7c
tests: skip pull_request trigger
2020-06-19 22:01:13 -04:00
Jose Diaz-Gonzalez
9ded7e176f
tests: simplify step
2020-06-19 22:01:13 -04:00
Jose Diaz-Gonzalez
1738009f6b
fix: set timeout
2020-06-19 22:01:13 -04:00
Jose Diaz-Gonzalez
bd3d8a54ad
fix: correct matrix value
2020-06-19 22:01:13 -04:00
Jose Diaz-Gonzalez
c97fd92fcf
fix: correct test naming
2020-06-19 22:01:13 -04:00