Skip to content

Conversation

@mihaelabalutoiu
Copy link
Member

@mihaelabalutoiu mihaelabalutoiu commented Jul 27, 2023

  • This PR adds GitHub workflow that runs integration tests.

  • The steps in the integration tests are:

    • Setup Golang
    • Setup LXD
    • Build GARM
    • Setup GARM
    • Generate secrets
    • Setup ngrok
    • Run integration tests
    • Show GARM logs

@mihaelabalutoiu mihaelabalutoiu force-pushed the add-integration-tests branch from 71b334e to dfcbb5e Compare July 31, 2023 18:04
@mihaelabalutoiu mihaelabalutoiu marked this pull request as draft July 31, 2023 18:05
@mihaelabalutoiu mihaelabalutoiu changed the title Add GitHub workflow for an initial integration test Add GitHub workflow for integration tests Aug 2, 2023
@mihaelabalutoiu mihaelabalutoiu marked this pull request as ready for review August 2, 2023 11:44
@mihaelabalutoiu
Copy link
Member Author

Heya @gabriel-samfira I updated the PR, please take a look now. Thank you :)

@mihaelabalutoiu mihaelabalutoiu force-pushed the add-integration-tests branch 3 times, most recently from 7fc50fb to 1eef299 Compare August 2, 2023 13:05
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
gabriel-samfira and others added 5 commits August 2, 2023 17:14
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
@gabriel-samfira gabriel-samfira merged commit c64b8c3 into cloudbase:main Aug 2, 2023
@mihaelabalutoiu mihaelabalutoiu deleted the add-integration-tests branch August 3, 2023 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants