Commit Graph

126 Commits

Author SHA1 Message Date
Kenneth Bingham e782d83f5b run quickstart automated test immediately instead of waiting for Linux build 2023-09-06 18:42:11 -04:00
Kenneth Bingham ca6d348e9a run fablab-smoketest after quickstart 2023-09-06 16:34:30 -04:00
Kenneth Bingham 7a8d351f16 add a ci job to run the Go quicker quickstart 2023-09-06 16:34:29 -04:00
Ken Bingham 7dc21e34e4 Merge pull request #1283 from openziti/quickstart-test
build and run and test quickstart from current branch
2023-09-06 12:43:37 -04:00
Ken Bingham 39d5bf67fb Merge pull request #1295 from openziti/build-organize
organize files used to distribute ziti
2023-09-05 17:30:58 -04:00
Kenneth Bingham 76bb986127 organize files used to distribute ziti 2023-09-05 16:00:27 -04:00
Ken Bingham 3c1396d044 Merge pull request #1286 from openziti/fablab-no-pause-if-cancelled
don't sleep if smoketest cancelled
2023-09-05 15:42:21 -04:00
Ken Bingham 13a67491ef Merge pull request #1244 from openziti/build-linux-packages
Build and publish linux package ziti-cli
2023-09-05 15:05:47 -04:00
Kenneth Bingham 037f36a79c tolerate non-existent fablab simple transfer bundle 2023-09-05 14:50:09 -04:00
Kenneth Bingham 5a0688d1ab don't sleep if smoketest cancelled 2023-09-05 14:23:08 -04:00
Kenneth Bingham 9078bf9aec stop enforcing concurrency for reusable workflows 2023-09-05 13:06:48 -04:00
Kenneth Bingham 2910014ee9 test the current branch by building ziti and the quickstart container
image and running in compose and running quickstart_test.go
2023-09-01 12:26:24 -04:00
Ken Bingham b0ebd52ed2 Update publish-docker-images.yml 2023-08-31 14:57:15 -04:00
Ken Bingham b1eca77869 stop using Actions concurrency on this callable workflow 2023-08-31 13:33:57 -04:00
Ken Bingham f95c44b47a Update .github/workflows/main.yml 2023-08-31 13:31:20 -04:00
Paul Lorenz 32651c5098 Update deps/changelog. Try to fix workflow conflict on release-next 2023-08-31 12:58:38 -04:00
Kenneth Bingham 244dae4f86 build and publish linux package ziti-cli 2023-08-11 14:16:36 -04:00
Kenneth Bingham 18b5ae2f52 document cross-build procedure 2023-08-11 14:16:36 -04:00
Kenneth Bingham 03111336a1 resolve concurrency deadlock by dropping constraint on jenkins smoketest workflow that is typically called, not triggered 2023-08-11 13:33:35 -04:00
Kenneth Bingham 6daebdb06a cancel older redundant builds on the same branch 2023-08-11 10:09:44 -04:00
Paul Lorenz dd521e1616 Remove old utilities in test dir
Fix more linter errors

Add some test documentation. Add golangci-lint workflow

Update dependencies and fix imports for edge package changes

Update doc
2023-08-08 14:06:22 -04:00
Kenneth Bingham e7c1efe4aa order GNU find params to stop conditionally printing results 2023-07-19 11:23:42 -04:00
Kenneth Bingham 124fb5cdff set execute filemode on ziti binaries for macOS and Linux 2023-07-19 10:13:58 -04:00
Paul Lorenz 6b322a66b0 fix release workflow 2023-07-13 11:10:42 -04:00
Paul Lorenz 41fa33c5b8 Enable instance takeover when builds fail. Fixes #1180 2023-06-29 13:22:35 -04:00
Paul Lorenz 66efe4c2dc Remove ziti-controller, ziti-router and ziti-tunnel from build. Fixes #1168 2023-06-23 19:46:01 -04:00
Paul Lorenz f031f5e610 Merge pull request #1146 from openziti/ziti-components
Make ziti fablab component strategies
2023-06-23 19:45:33 -04:00
Paul Lorenz 02b979ca77 Add iperf tests to smoketest. Fixes #1158 2023-06-23 19:10:15 -04:00
Paul Lorenz d023e41ffa Don't run smoketest on release builds, since smoke should have run on everything before hand 2023-06-23 10:34:17 -04:00
Paul Lorenz a351822030 Make ziti fablab component strategies 2023-06-22 22:25:21 -04:00
Paul Lorenz 3818367693 Disable tests for now 2023-06-09 14:12:42 -04:00
Paul Lorenz 6abb4b9223 Merge zitilab into zit and reorganize testing code 2023-05-30 14:31:51 -04:00
Paul Lorenz a64749600b Start building out smoketests. Add initial HA model. Break out install functionality. Clean up some agent commands 2023-05-25 14:45:08 -04:00
Paul Lorenz 33e0a61dcc Update ziti-ci path 2023-05-22 11:07:13 -04:00
Ken Bingham e6bafa8cd9 Merge pull request #1095 from openziti/get-docker-login-from-var
get Docker login name from var or secret
2023-04-28 08:37:51 -04:00
Ken Bingham 1f327d6652 Merge pull request #1088 from openziti/fork-ci
tweak build workflow for forks
2023-04-25 10:58:37 -04:00
Kenneth Bingham 74fa1dbbc7 fix docker login 2023-04-24 13:17:41 -04:00
Geoff Berl fc1a13a98b Upgrading workflow login to v2 (#1098)
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2023-04-24 13:01:17 -04:00
Kenneth Bingham 203da3461d get Docker login name from var or secret 2023-04-21 16:48:15 -04:00
Kenneth Bingham e6ec433544 allow forks to opt-out of Windows and macOS builds 2023-04-21 16:47:01 -04:00
Kenneth Bingham 6b03fe095a tweak build workflow for forks (resolves #1087) 2023-04-21 16:47:01 -04:00
Kenneth Bingham 30a5dc5cba publish container images on release-next 2023-04-11 21:59:46 -04:00
Paul Lorenz 7165db77d1 Bump Go version. Minor fixes. 2023-03-29 12:35:47 -04:00
dovholuknf 0c52ebdcfa don't run codeql on PRs 2023-02-10 16:17:15 -05:00
dovholuknf de6b163f9b add codeql workflow 2023-02-10 08:36:35 -05:00
Ken Bingham 587acd89d5 Update publish-docker-images.yml 2023-02-06 08:29:37 -05:00
Kenneth Bingham 732d1ece00 fix workflow name 2023-02-03 17:46:47 -05:00
Kenneth Bingham aafd99c6ca finish organizing and testing Docker images 2023-01-24 13:32:12 -05:00
Kenneth Bingham 99f3ad3833 Merge branch 'build-release-cli-container-image' of github.com:openziti/ziti into build-release-cli-container-image 2023-01-24 13:26:34 -05:00
Kenneth Bingham a7d74316f7 Revert "revert me: fork fix"
This reverts commit 80f081b940.
2023-01-24 12:19:55 -05:00