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

Development: Add Theia configuration #86

Merged
merged 6 commits into from
Jul 2, 2024
Merged

Development: Add Theia configuration #86

merged 6 commits into from
Jul 2, 2024

Conversation

iyannsch
Copy link
Contributor

This PR implements changes requested by the ITG in this issue.

Currently, the ongoing integration of Theia into Artemis requires some new configuration values. This PR adds the theia_base_url to prod and env templates and the defaults.

@Hialus are the changes in artemis.env.j2 sufficient or are there other changes necessary in some, e.g., Dockerfile?

@iyannsch iyannsch requested a review from Hialus May 27, 2024 15:05
@bensofficial bensofficial added enhancement New feature or request role.artemis labels May 28, 2024
@bensofficial bensofficial self-requested a review May 28, 2024 05:32
Copy link
Member

@bensofficial bensofficial left a comment

Choose a reason for hiding this comment

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

Please check my inline comments.
Additionally, do you need an extra profile? It hasn't been added yet.

roles/artemis/templates/application-prod.yml.j2 Outdated Show resolved Hide resolved
roles/artemis/templates/artemis.env.j2 Outdated Show resolved Hide resolved
roles/artemis/defaults/main.yml Outdated Show resolved Hide resolved
@bensofficial bensofficial changed the title Add Theia config to prod and env Development: Add Theia configuration May 28, 2024
@iyannsch iyannsch removed the request for review from Hialus May 28, 2024 19:52
@iyannsch iyannsch requested a review from bensofficial May 29, 2024 11:21
bensofficial
bensofficial previously approved these changes Jun 7, 2024
Mtze
Mtze previously approved these changes Jun 11, 2024
@bensofficial bensofficial dismissed stale reviews from Mtze and themself via bd258f9 June 13, 2024 06:07
@iyannsch
Copy link
Contributor Author

iyannsch commented Jun 30, 2024

What's the status on this PR, can I close it or do you want to officially merge it? @bensofficial

@Mtze Mtze merged commit ed9f9cb into main Jul 2, 2024
2 checks passed
@Mtze Mtze deleted the add-theia-config branch July 2, 2024 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request role.artemis
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants