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

STNG-165 Run one scenario in AWS dev fully end-to-end #182

Merged
merged 15 commits into from
Oct 9, 2024

Conversation

jkosternl
Copy link
Collaborator

@jkosternl jkosternl commented Oct 7, 2024

Created test AWSEnvironmentTest which runs Ebl, Conformance TD-only, Carrier fully end-to-end.
Created the SeleniumTestBase for code reuse. It does not start Spring Boot itself.

Sorry for the refactoring and changes in the same PR.. which makes it harder to see the changes.

@jkosternl jkosternl self-assigned this Oct 7, 2024
@@ -16,9 +16,6 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
ref: ${{ env.AWS_ENVIRONMENT }}
# Enforces only AWS env name matching branches are checkout and deployed.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a pain.. I was making experimental changes in the pom.xml file for the new situation, but they were not applied, because I changed the checkout here to force it to dev HEAD instead.
The enforcing of the right environment is also already guaranteed by line 5 and line 10 of this file.

<junit.excludedTags>WebUI</junit.excludedTags>
</properties>
</profile>
</profiles>
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I introduced profiles to make it more clear and easy to use and select which profile you'd like to use. By default, the first profile is used.

@jkosternl jkosternl merged commit 44de41b into dev Oct 9, 2024
1 check passed
@jkosternl jkosternl deleted the STNG-165_Run-scenario-in-AWS-dev branch October 9, 2024 09:59
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.

3 participants