Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a new GitHub Action that allows a deployment from this repo without running the e2e tests #12

Closed
2 tasks done
jonnyry opened this issue Dec 5, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@jonnyry
Copy link

jonnyry commented Dec 5, 2023

A deployment takes between 30 minutes and an hours, but this is increased by 2 hours if the end-to-end tests are run.

The 'Deploy TRE' action in this repo runs the e2e tests by default, unlike the action of the same name in the AzureTRE-Deployment repo (this action has had the e2e tests manually removed).

Changes:

  • Modify 'Deploy TRE Reusable' to add an additional ENABLE_E2E_TESTS variable, defaulting to false. Add if conditions to the E2E jobs within the file, to skip the jobs if ENABLE_E2E_TESTS is false.

  • Create a separate action based on 'Deploy TRE' which deploys the TRE without running the e2e tests, by calling 'Deploy TRE Reusable' with ENABLE_E2E_TESTS set to false.

@jonnyry jonnyry added the enhancement New feature or request label Dec 5, 2023
@jonnyry jonnyry self-assigned this Dec 5, 2023
@jonnyry
Copy link
Author

jonnyry commented Dec 5, 2023

0bdfae1

@jonnyry jonnyry closed this as completed Dec 5, 2023
jonnyry added a commit that referenced this issue Apr 19, 2024
jonnyry added a commit that referenced this issue Dec 16, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 16, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 16, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 16, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 16, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 16, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 16, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 16, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 18, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 18, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 18, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 18, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 18, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 18, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 18, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 19, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 20, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 20, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 21, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 21, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 23, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 23, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 23, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 23, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Dec 26, 2024
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Jan 3, 2025
…schedule & push (2) add action to skip e2e tests
jonnyry added a commit that referenced this issue Jan 3, 2025
…schedule & push (2) add action to skip e2e tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant