-
Notifications
You must be signed in to change notification settings - Fork 36
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
Init operations for workspaces #69
Labels
Comments
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
jfaltermeier
added a commit
that referenced
this issue
May 15, 2023
* create init container that can be used to checkout git repositories with https and ssh
jfaltermeier
added a commit
that referenced
this issue
May 15, 2023
* create init container that can be used to checkout git repositories with https and ssh
jfaltermeier
added a commit
that referenced
this issue
May 15, 2023
* add ability to checkout branches/commits/tags
jfaltermeier
added a commit
that referenced
this issue
May 15, 2023
jfaltermeier
added a commit
that referenced
this issue
May 16, 2023
jfaltermeier
added a commit
that referenced
this issue
May 16, 2023
jfaltermeier
added a commit
that referenced
this issue
May 16, 2023
jfaltermeier
added a commit
that referenced
this issue
May 17, 2023
* add list of InitOperations to Session * introduce binding of multiple InitOperationHandler * implement GitInitOperationHandler * add init container with required environment variables for HTTP(S) Git checkout * checks that the secret is allowed to be used by this user and by this InitOperationHandler
jfaltermeier
added a commit
that referenced
this issue
May 17, 2023
jfaltermeier
added a commit
that referenced
this issue
May 17, 2023
jfaltermeier
added a commit
that referenced
this issue
May 17, 2023
* implement injecting ssh key and password to init container * adjust git init script to work with any user id
jfaltermeier
added a commit
that referenced
this issue
May 17, 2023
jfaltermeier
added a commit
that referenced
this issue
May 17, 2023
* make auth info optional (for public repos) * regenerate open api schema * regenerate typescript API
jfaltermeier
added a commit
that referenced
this issue
May 22, 2023
* Extend public API * add verification job for new docker image
jfaltermeier
added a commit
that referenced
this issue
May 22, 2023
* Extend public API * add verification job for new docker image * do not update all references to @eclipse-theiacloud/common: 0.8.0-alpha.23 yet, since this is not released yet
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
* create init container that can be used to checkout git repositories with https and ssh
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
* add ability to checkout branches/commits/tags
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
* add list of InitOperations to Session * introduce binding of multiple InitOperationHandler * implement GitInitOperationHandler * add init container with required environment variables for HTTP(S) Git checkout * checks that the secret is allowed to be used by this user and by this InitOperationHandler
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
* implement injecting ssh key and password to init container * adjust git init script to work with any user id
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
* make auth info optional (for public repos) * regenerate open api schema * regenerate typescript API
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
* Extend public API * add verification job for new docker image * do not update all references to @eclipse-theiacloud/common: 0.8.0-alpha.23 yet, since this is not released yet
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
* Extend public API * add verification job for new docker image * do not update all references to @eclipse-theiacloud/common: 0.8.1-alpha.2 yet, since this is not released yet
jfaltermeier
added a commit
that referenced
this issue
Nov 24, 2023
jfaltermeier
added a commit
that referenced
this issue
Nov 27, 2023
jfaltermeier
added a commit
that referenced
this issue
Nov 27, 2023
jfaltermeier
added a commit
that referenced
this issue
Nov 27, 2023
jfaltermeier
added a commit
that referenced
this issue
Nov 27, 2023
This issue is stale because it has been open for 180 days with no activity. |
Keep open |
jfaltermeier
changed the title
Think about init operations for workspaces
Init operations for workspaces
Oct 28, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We might offer operations that are performed when a new workspace is created, for example cloning a given git repository.
Initial ideas would be either by an init-container or by a Theia-Extension.
However we should check for other use cases as well and how this may be integrated in an extensible way.
The text was updated successfully, but these errors were encountered: