Add Helm Tests for Harbor
Write necessary cypress and script tests to ensure that CI will accurately be able to tell that Harbor is running healthy and as we would expect.
Here is an overview and the required templates for implementing these tests for a bigbang package via gluon: https://repo1.dso.mil/big-bang/apps/library-charts/gluon/-/blob/master/docs/bb-tests.md
AC:
-
Write cypress tests to check the Harbor UI for successful login and creation of custom project -
Write script test using crane
to push an image to above registry -
BONUS: See about adding in notary steps and validation eg: https://github.com/notaryproject/notary/blob/master/docs/getting_started.md#inspect-a-docker-hub-repository
Edited by Jared Ladner