-
Notifications
You must be signed in to change notification settings - Fork 0
Fake pull request #240
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
base: main
Are you sure you want to change the base?
Fake pull request #240
Conversation
Signed-off-by: Stelios Mavrommatakis <steliosmavr@cytech.gr>
Signed-off-by: Stelios Mavrommatakis <steliosmavr@cytech.gr>
Signed-off-by: Stelios Mavrommatakis <steliosmavr@cytech.gr>
| @Override | ||
| public String getActionName() { | ||
| return "Remote"; | ||
| return "Remotee"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do this "Remote"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
jj
| msgLabel.setText(""); | ||
| ApplicationManager.getApplication().executeOnPooledThread(() -> { | ||
| var radHome = getPathFromTextField(radHomeField); | ||
| var radHome = getPathFromTextField(radHomeField); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
delete spaces
| var radHome = getPathFromTextField(radHomeField); | ||
| var radPath = getPathFromTextField(radPathField); | ||
| var radSelf = new RadSelf(radHome, radPath, myProject); | ||
| var radSelf = new RadSelf(radHome, radPath, myProject); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
delete spaces
hey |
chrome_klSdi30WtV.mp4 |
src/main/java/network/radicle/jetbrains/radiclejetbrainsplugin/actions/rad/RadAuth.java
Show resolved
Hide resolved
| if (action == RadAuthAction.CREATE_IDENTITY) { | ||
| return "AuthCreateIdentity"; | ||
| } else if (action == RadAuthAction.UNLOCKED_IDENTITY) { | ||
| return "AuthUnlockedIdentity"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ha
| } else if (action == RadAuthAction.UNLOCKED_IDENTITY) { | ||
| return "AuthUnlockedIdentity"; | ||
| } | ||
| return ""; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
test
| } | ||
| return ""; | ||
| } | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
gg
| } else if (action == RadAuthAction.UNLOCKED_IDENTITY) { | ||
| return "AuthUnlockedIdentity"; | ||
| } | ||
| } else if (action == RadAuthAction.UNLOCKED_IDENTITY) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
test
| @Override | ||
| public String getActionName() { | ||
| return ""; | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
change this
| } | ||
|
|
||
| public List<Peer> findTrackedPeers() { | ||
| var out = this.perform(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
change
| } | ||
|
|
||
| @Override | ||
| public ProcessOutput run() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
test
| if (action == RadAuthAction.CREATE_IDENTITY) { | ||
| return "AuthCreateIdentity"; | ||
| } else if (action == RadAuthAction.UNLOCKED_IDENTITY) { | ||
| return "AuthUnlockedIdentity"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Installation
| return "AuthCreateIdentity"; | ||
| } else if (action == RadAuthAction.UNLOCKED_IDENTITY) { | ||
| return "AuthUnlockedIdentity"; | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
test
Stelios123
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
test
|
my comment |
|
Dokimastiko comment |
hello |
Signed-off-by: stelios maurommatakis <steliosmavr@cytech.gr>
| @@ -0,0 +1 @@ | |||
| test file No newline at end of file | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
test comment
Signed-off-by: stelios maurommatakis <steliosmavr@cytech.gr>
Signed-off-by: stelios maurommatakis <steliosmavr@cytech.gr>
Signed-off-by: stelios maurommatakis <steliosmavr@cytech.gr>
Signed-off-by: stelios maurommatakis <steliosmavr@cytech.gr>
GitHub Metadata
The concourse implementation:
flyCLI from the concourse server that the CI broker has been configured withwith that in place, it has 3 (or maybe 2) roles to fill:
Setup: Create and unpause a pipeline in concourse
fly loginTrigger jobs
There are 2 alternative approaches we are considering:
flyCLI or concourse HTTP API)Triggering should only trigger the job in concourse without watching for the output. We need to capture the build ID from the output and then add this build ID to a data structure of "patches with pending builds".
Watch for results and update Patch with outcome
In terms of watching for the results, we should create some worker thread pool that:
In terms of "updating the Patch", we will be adding a simple comment to the Patch for now.
NOTES:
flyCLI and web app uses as opposed to wrapping theflyCLI itself.radicle-ci-brokerwrite to an sqlite database the information about pending jobs and forradicle-httpdto read from that (with an added benefit that theradcli could then read that information and incorporate that into the Terminal User Interface (TUI).