Skip to content

Stage Support#86

Merged
derek-globus merged 18 commits into
mainfrom
deployment-stages
Jun 1, 2026
Merged

Stage Support#86
derek-globus merged 18 commits into
mainfrom
deployment-stages

Conversation

@derek-globus

@derek-globus derek-globus commented May 21, 2026

Copy link
Copy Markdown
Contributor

What?

  • Refactored the gra tool to support stages (more genericized "environments")
    • This has been a very large change and involved updating/refactoring most commands & bumping the config/manifest versions to include more data.

Why?

  • Support internal & external teams modeling services with distinct development environments (sandbox, integration, ...) (dev, alpha, beta, ...) with common target definitions but distinct permissions models & deployed artifacts.

@derek-globus derek-globus changed the title src code commit Stage Suppport May 21, 2026
@derek-globus derek-globus marked this pull request as ready for review May 28, 2026 16:59
@kurtmckee kurtmckee changed the title Stage Suppport Stage Support May 28, 2026

@kurtmckee kurtmckee left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I'm submitting what I've got so far. I haven't finished the review, yet.

Comment thread changelog.d/20260521_143706_derek_deployment_stages.rst Outdated
Comment thread src/globus_registered_api/commands/manage/role/_name_resolution.py
Comment thread src/globus_registered_api/commands/manage/role/_name_resolution.py
Comment thread src/globus_registered_api/commands/manage/target/registration.py
Comment thread src/globus_registered_api/commands/manage/target/registration.py Outdated
Comment thread src/globus_registered_api/openapi/analyzer.py Outdated
Comment thread src/globus_registered_api/openapi/analyzer.py
Comment thread src/globus_registered_api/openapi/analyzer.py
Comment thread src/globus_registered_api/commands/manage/role/registration.py
Comment thread src/globus_registered_api/commands/manage/stage/navigation.py
Comment thread src/globus_registered_api/commands/manage/target/_security.py Outdated
Comment thread src/globus_registered_api/commands/manage/role/_name_resolution.py
Comment thread src/globus_registered_api/repositories/subscriptions.py
Comment thread src/globus_registered_api/commands/manage/stage/registration.py Outdated
Comment thread src/globus_registered_api/repositories/clients.py
@derek-globus derek-globus merged commit 7083fd8 into main Jun 1, 2026
5 checks passed
@derek-globus derek-globus deleted the deployment-stages branch June 1, 2026 17:45
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