Commit Graph

197 Commits

Author SHA1 Message Date
Kenneth Bingham 4fd7650b78 Merge pull request #1688 from openziti/quickstart-test-allinone
test the all-in-one quickstart
2024-02-15 17:19:00 -05:00
Kenneth Bingham 0a27305ba6 refine all-in-one quickstart and test 2024-02-15 15:38:33 -05:00
Kenneth Bingham f67e7f0a92 add a test for the all-in-one quickstart 2024-02-13 15:14:12 -05:00
gberl002 17dbbffc55 Moving to a separate line to check for failures
Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2024-02-13 11:01:50 -05:00
gberl002 5e561f7fac Adding CI support for macos arm
Closes #652

Signed-off-by: gberl002 <geoff.berl@netfoundry.io>
2024-02-13 10:42:24 -05:00
Paul Lorenz 994d043dd2 All upload/download artifact need to be at the same version 2024-02-10 00:27:15 -05:00
Paul Lorenz 4fa21ea080 Get smoketest logs and store in actions 2024-02-09 09:50:36 -05:00
Paul Lorenz 70b32603ad Start on chaos testing 2024-01-19 17:34:15 -05:00
Paul Lorenz c9f0cdbc52 Merge pull request #1655 from mjtrangoni/add-codespell
codespell: Add spelling check and fix all issues
2023-12-21 10:52:43 -05:00
Kenneth Bingham 1589c469bc Merge pull request #1515 from openziti/ignore-linux-package-builds
ignore Linux package artifacts
2023-12-20 11:45:03 -05:00
Mario Trangoni 126ee5d79c codespell: Add spelling check and fix all issues
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com>
2023-12-19 10:52:42 +01:00
Paul Lorenz 74bfafbd67 Update zititest to go 1.21. Update golangci-lint. 2023-12-07 13:37:44 -05:00
Paul Lorenz a05f9d30df Update to Go version 1.21 2023-12-07 13:07:43 -05:00
Kenneth Bingham 3d2b67912b ignore Linux package artifacts 2023-11-15 17:39:22 -05:00
padibona ba09965dbf Db creation 2 (#1444)
Squashed and merged. Adds db-creation model and workflows for cd/ci to store fairly populated DB and pki on each release to s3.
2023-10-16 13:34:24 -05:00
Paul Lorenz 8f5b21d8d3 Disable Jenkins Smoketest triggers 2023-10-11 09:34:35 -04:00
Kenneth Bingham 6b765f52bd normalize RPM repodata depth L2; normalize DEB distribution, component, and path 2023-10-10 15:15:12 -04:00
Kenneth Bingham 99bd767f88 organize rpms and debs like release_quality/package_name 2023-10-06 17:42:55 -04:00
Kenneth Bingham 1c0056283f use generic debian package meta distro "debian" to imply broad compatibility of artifacts in this channel with Debian-based distros 2023-10-06 17:15:22 -04:00
Kenneth Bingham 606a39a682 rename ziti-cli package as "openziti" and split test vs. prod uploads at
the Artifactory repo level
2023-10-05 15:23:09 -04:00
Kenneth Bingham 6f05927c69 move python dependencies to a central file 2023-10-04 09:13:58 -04:00
Kenneth Bingham 6bab28d461 test the cloudfront proxy if is changed in a pull request 2023-10-04 09:05:25 -04:00
Ken Bingham ef7b6c4c3a Merge pull request #1321 from openziti/fix-publish-package-conditionals
fix publish linux package conditionals
2023-09-30 13:56:17 -04:00
Paul Lorenz 064ae0df52 Second pass at edge terminator fixes 2023-09-29 10:57:43 -04:00
Paul Lorenz 8af76e3fee Add build step to run unit and integration tests 2023-09-27 17:16:38 -04:00
Paul Lorenz 07da3cd513 Merge remote-tracking branch 'edge/main' into merge-edge
Updated package names
Merged golangci-lint configurations
2023-09-27 16:54:53 -04:00
Kenneth Bingham 92fa73cde6 enable file shortcuts and load them from a YAML file 2023-09-27 16:00:59 -04:00
Kenneth Bingham 685688f154 fix publish linux package conditionals 2023-09-27 12:28:50 -04:00
Ken Bingham 3ed8efbffd enable non-HA smoketest 2023-09-26 09:40:42 -04:00
Kenneth Bingham 947a17072a temporarily disable smoke tests for troubleshooting 2023-09-25 21:26:39 -04:00
Ken Bingham fd7ba631a6 Merge pull request #1309 from openziti/ziti-quickstart-version
release quickstart on release-next
2023-09-25 19:10:23 -04:00
Ken Bingham 7547e847b0 Merge pull request #1320 from openziti/workflow-bash-fail-fast
let bash steps fail-fast
2023-09-25 18:46:44 -04:00
Kenneth Bingham 523e8d53a4 deploy cloudfront proxy with quickstart release 2023-09-25 18:45:21 -04:00
Kenneth Bingham 48a370d6c3 tag fablab's AWS resources and name environments distinctly 2023-09-20 19:02:45 -04:00
Kenneth Bingham cdd9ebe357 also trigger container images and linux packages on hotfix branches 2023-09-19 23:33:51 -04:00
Kenneth Bingham b8ab843185 publish the quickstart container image on release and release-next runs 2023-09-19 23:30:15 -04:00
Kenneth Bingham 9d44c83aab let bash steps fail-fast by declaring an explicit interpreter to enable set -eo pipefail default shopts 2023-09-19 23:27:42 -04:00
Ken Bingham 7edcbb7f83 Merge pull request #1317 from openziti/always-create-fablab-instance-archive
always create fablab instance archive
2023-09-19 10:57:17 -04:00
Kenneth Bingham 8148a730ac create fablab instance archive if create test env step starts 2023-09-19 08:47:32 -04:00
Paul Lorenz 91df5ed9ae Consolidate HA model into simple-transfer and add to GH actions. Fixes #1303 2023-09-18 22:13:40 -04:00
Paul Lorenz 0eb52b25c8 Fix create config tests and add test run to smoketest 2023-09-18 13:41:45 -04:00
Ken Bingham e38e562939 always tear down fablab smoketest 2023-09-15 10:31:57 -04:00
Kenneth Bingham 6874674d4a replace always() with !cancelled() 2023-09-14 19:32:04 -04:00
Kenneth Bingham 9d2fb0d656 run quickstart automated as step in linux-build job 2023-09-06 21:02:35 -04:00
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