Skip to content

Conversation

@Manangka
Copy link
Collaborator

@Manangka Manangka commented Sep 8, 2025

Fixes #988

Description

This commit adds a weekly job that runs the acceptance tests.
A main "Test" job is created that is triggered every sunday. This job triggers its dependencies.
For now that is only the "acceptance tests" job. However any future weekly jobs can be attached to it.
I would also make sense to eventually put the "Pixi update" under this job as that is a weekly job as well

Checklist

  • Links to correct issue
  • Update changelog, if changes affect users
  • PR title starts with Issue #nr, e.g. Issue #737
  • Unit tests were added
  • If feature added: Added/extended example
  • If feature added: Added feature to API documentation
  • If pixi.lock was changed: Ran pixi run generate-sbom and committed changes

@Manangka Manangka changed the title Add Weekly CI job that runs the acceptance tests #996 Add Weekly CI job that runs the acceptance tests Sep 8, 2025
@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 8, 2025

@Manangka Manangka changed the title #996 Add Weekly CI job that runs the acceptance tests Issue #996 Add Weekly CI job that runs the acceptance tests Sep 8, 2025
@Manangka Manangka marked this pull request as ready for review September 9, 2025 07:23
Copy link
Contributor

@JoerivanEngelen JoerivanEngelen left a comment

Choose a reason for hiding this comment

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

2 comments, approving in advance.

notifierSettings = emailNotifier {
email = """
joeri.vanengelen@deltares.nl
luitjan.slooten@deltares.nl
Copy link
Contributor

Choose a reason for hiding this comment

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

Probably caused by copypasta, but I think this e-mail isn't active anymore.

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 indeed copy paste this part. His mail is still present in multiple places in the pipeline code. I will update the notifier mails in 1 go in a separate PR

Comment on lines +20 to +21
param("env.access_key", "%credentialsJSON:2978988a-493b-44ed-9fcb-6cd6d2c2c673%")
param("env.secret_access_key", "%credentialsJSON:409a55c0-b2e7-438c-98dd-f0404b83cabb%")
Copy link
Contributor

Choose a reason for hiding this comment

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

Just double-checking: You are not publicly exposing secret access keys here?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Nope. This is a Teamcity parameter that maps internally to the actual keys

@Manangka Manangka added this pull request to the merge queue Sep 9, 2025
Merged via the queue into master with commit bf0ae29 Sep 9, 2025
7 checks passed
@Manangka Manangka deleted the issue_#988_AddAcceptanceTestsCI branch September 9, 2025 10:04
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.

Add weekly/monthly test to CI for large model

3 participants