Branch: refs/heads/master
Home: https://github.com/jenkinsci/pipeline-model-definition-plugin
Commit: ad5731247cfbb3f83597e9c122d04825f17d6068
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/ad5731247cfbb3f83597e9c122d04825f17d6068
Author: Andrew Bayer <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommand.java
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/Messages.properties
Log Message:
-----------
[FIXED JENKINS-39923] Add a CLI endpoint for the linter
Can be used like:
```
ssh -p [sshd port on master] localhost declarative-linter < Jenkinsfile
```
Tweaks still needed for permissions (right now, it's anyone with read
access, which, I think, is OK) and possibly reading the file reading
than just taking it from stdin.
Commit: 4ec98be030a621e27ec883a2d9c1bad439d18415
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/4ec98be030a621e27ec883a2d9c1bad439d18415
Author: Andrew Bayer <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommand.java
Log Message:
-----------
Switch to reading a file
Commit: ebdd7d37139678834c056d0ded29092da71a1414
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/ebdd7d37139678834c056d0ded29092da71a1414
Author: Andrew Bayer <[email protected]>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
A
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommandTest.java
Log Message:
-----------
Add tests
Commit: f83324eb9f43d28f1ba6a133bb74b03c59fc12ad
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/f83324eb9f43d28f1ba6a133bb74b03c59fc12ad
Author: Andrew Bayer <[email protected]>
Date: 2016-11-23 (Wed, 23 Nov 2016)
Changed paths:
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommand.java
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommandTest.java
Log Message:
-----------
Move back to taking the file from stdin since ssh doesn't have a channel
Commit: 3312bf6c6bb96243b080d1f182dd6079afe4752c
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/3312bf6c6bb96243b080d1f182dd6079afe4752c
Author: Andrew Bayer <[email protected]>
Date: 2016-11-23 (Wed, 23 Nov 2016)
Changed paths:
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommand.java
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterAction.java
Log Message:
-----------
Add simpler REST endpoint for validation as well.
Commit: 10f549673f66a4f61e571f68e923ba8f45c7f641
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/10f549673f66a4f61e571f68e923ba8f45c7f641
Author: Andrew Bayer <[email protected]>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommand.java
Log Message:
-----------
Require READ permission for CLI linter
Commit: bb7c0e36997460934d69e9ac210e7edd624e0036
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/bb7c0e36997460934d69e9ac210e7edd624e0036
Author: Andrew Bayer <[email protected]>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M pipeline-model-definition/pom.xml
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommandTest.java
Log Message:
-----------
Add a test to verify permissions.
Commit: 324d605492ba3e79f42052d44600398ad386f760
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/324d605492ba3e79f42052d44600398ad386f760
Author: Andrew Bayer <[email protected]>
Date: 2016-12-01 (Thu, 01 Dec 2016)
Changed paths:
M pipeline-model-definition/pom.xml
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommandTest.java
Log Message:
-----------
Use MockAuthorizationStrategy
Commit: 40b5c12cbb1a7d8ec2de108fd82ce93f26f71ab7
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/40b5c12cbb1a7d8ec2de108fd82ce93f26f71ab7
Author: Andrew Bayer <[email protected]>
Date: 2016-12-01 (Thu, 01 Dec 2016)
Changed paths:
M
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommandTest.java
Log Message:
-----------
Remove that pesky import
Commit: d84f457144e347d7844b8a1a5785c263b70117aa
https://github.com/jenkinsci/pipeline-model-definition-plugin/commit/d84f457144e347d7844b8a1a5785c263b70117aa
Author: Andrew Bayer <[email protected]>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
A
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommand.java
M
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterAction.java
M
pipeline-model-definition/src/main/resources/org/jenkinsci/plugins/pipeline/modeldefinition/Messages.properties
A
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/DeclarativeLinterCommandTest.java
Log Message:
-----------
Merge pull request #58 from abayer/jenkins-39923
[FIXED JENKINS-39923] Add a CLI endpoint for the linter
Compare:
https://github.com/jenkinsci/pipeline-model-definition-plugin/compare/9311bf485936...d84f457144e3
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.