-
Notifications
You must be signed in to change notification settings - Fork 288
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
: Decouple LocalCI and LocalVC
#7787
Development
: Decouple LocalCI and LocalVC
#7787
Conversation
…t/localci-localvc/decoupling-of-localci-and-localvc
Enhancement
: Decouple LocalCI and LocalVC by refactoring old LocalCIConnectorService
…-localci-and-localvc
…nstead of every push
src/main/java/de/tum/in/www1/artemis/service/connectors/bamboo/BambooTriggerService.java
Outdated
Show resolved
Hide resolved
…-localci-and-localvc
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.
Code ok after update
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.
code lgtm. also tested on TS3, did not encounter any issues. Nicely done :)
|
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.
Tested on TS6, did not find any issues
Enhancement
: Decouple LocalCI and LocalVC by refactoring old LocalCIConnectorServiceDevelopment
: Decouple LocalCI and LocalVC
Checklist
General
Server
Motivation and Context
Currently, the LocalVC and LocalCI are highly coupled inside of the
LocalCIConnectorService
. This was causing issues for further development.Description
The code was moved to the
LocalVCServletService
. Instead of directly using theLocalCITriggerService
we now you use the interfaceContinuousIntegrationTriggerService
for triggering the builds.Steps for Testing
Prerequisites:
Create a few programming exercises and submit a few changes and check that the system still works as expected
Testserver States
Note
These badges show the state of the test servers.
Green = Currently available, Red = Currently locked
Review Progress
Performance Review
Code Review
Manual Tests