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

Fix errors in repo structure cache script and improve pipeline #7733

Merged
merged 5 commits into from
Feb 23, 2024

Conversation

JonathanCrd
Copy link
Member

@JonathanCrd JonathanCrd commented Feb 22, 2024

In this PR I fixed errors found when running the script against PPE.

Also, I had a chat with @weshaggard and we decided to use the same pipeline for both PPE and PROD environments. I'm separating the pipeline into three steps:

  1. Install dependencies
  2. Update PROD cache
  3. Update PPE cache

Also, following Wes's advice, I removed the parameters for the pipelines since it is not expected for them to be changed. Removing them will reduce room for error when running this pipeline.

@JonathanCrd JonathanCrd self-assigned this Feb 22, 2024
@JonathanCrd JonathanCrd added Central-EngSys This issue is owned by the Engineering System team. OpenAPI Hub labels Feb 22, 2024
@JonathanCrd JonathanCrd changed the title Update repo URLs and requirements file path for cache job Fix errors in repo structure cache script and update pipeline Feb 23, 2024
@JonathanCrd JonathanCrd changed the title Fix errors in repo structure cache script and update pipeline Fix errors in repo structure cache script and improve pipeline Feb 23, 2024
@JonathanCrd JonathanCrd marked this pull request as ready for review February 23, 2024 00:10
@JonathanCrd JonathanCrd requested a review from a team as a code owner February 23, 2024 00:10
@JonathanCrd
Copy link
Member Author

PPE cache was updated succesfully

@JonathanCrd JonathanCrd merged commit 29b300b into main Feb 23, 2024
10 checks passed
@JonathanCrd JonathanCrd deleted the fix-specs-repo-cache-pipeline branch February 23, 2024 00:23
@JonathanCrd JonathanCrd linked an issue Mar 7, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Central-EngSys This issue is owned by the Engineering System team. OpenAPI Hub
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Modify Copy-ApiVersion script to replace OpenAPI Hub Feature
2 participants