-
Notifications
You must be signed in to change notification settings - Fork 130
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
Issue #529: Final removal of 'launch.groovy' #556
Conversation
438b283
to
a53d8a2
Compare
checkstyle-tester-launch-groovy) | ||
checkout_from https://github.com/checkstyle/checkstyle | ||
cd .ci-temp/checkstyle | ||
LOCAL_GIT_REPO=$(pwd) | ||
mvn --batch-mode clean install -Passembly | ||
cd ../../checkstyle-tester | ||
groovy diff.groovy -r "$LOCAL_GIT_REPO" -l projects-for-travis.properties --patchConfig my_check.xml \ | ||
--patchBranch master --mode single --allowExcludes | ||
;; | ||
|
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.
This is a duplicate of checkstyle-tester-diff-groovy-patch
now that launch is removed, so we can remove this job.
- JAVA_HOME: C:\Program Files\Java\jdk1.8.0 | ||
DESC: "checkstyle-tester (launch.groovy) on guava" | ||
CMD1: " git clone -q --depth=10 --branch=master " | ||
CMD2: " https://github.com/checkstyle/checkstyle C:\\projects\\contribution\\checkstyle " | ||
CMD3: " && cd checkstyle && mvn clean install -Passembly" | ||
CMD4: " " | ||
CMD5: " && cd ..\\checkstyle-tester " | ||
CMD7: " && groovy launch.groovy -l projects-for-travis.properties -c checks-nonjavadoc-error.xml -i\"" |
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.
This is duplicated by the checkstyle-tester (diff.groovy) on guava
job below.
6) execute `groovy launch.groovy --listOfProjects projects-to-test-on.properties | ||
--config my_check.xml --ignoreExceptions` | ||
6) execute `groovy diff.groovy --localGitRepo /home/johndoe/projects/checkstyle --baseBranch i111-my-fix | ||
--patchBranch i111-my-fix-mutation --config config.xml --listOfProjects projects-to-test-on.properties` | ||
7) copy `checkstyle-result.xml` from `checkstyle-tester/reports/project-name/` | ||
to some other location. |
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.
It looks like this readme is completely outdated or out of whack. There is no reason for this utility to be an after thought to running diff.groovy
as diff.groovy
calls it. We should update this in a new issue. I think it should be more standalone since it is it's own utility. We should just specify how to incorporate it.
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.
closes #529
Found:
I will take care of this in a separate commit. Marking this draft until then.