Commit Graph

1179 Commits

Author SHA1 Message Date
Ksenia Nenasheva b08f78f6ce Update logo.png 2018-02-05 16:08:56 +01:00
Bue Petersen e72db7e5b7 One more usage scenario, close #41 2018-02-05 15:54:14 +01:00
Nicolas De Loof 8e2887faf6
Merge branch 'oleg-nenashev-Issue48-role-strategy' 2018-02-05 15:29:02 +01:00
Nicolas De Loof 64ef04ef9c
Merge branch 'Issue48-role-strategy' of https://github.com/oleg-nenashev/configuration-as-code-plugin into oleg-nenashev-Issue48-role-strategy 2018-02-05 15:28:53 +01:00
Ewelina Wilkosz 3661df9e5a jobs moved to root instead of under jenkins in yaml 2018-02-05 15:19:24 +01:00
Oleg Nenashev d8da0b5e87 Merge commit 'e5e7f278ce171684ec185b0d0c11321f205f1d16' into Issue48-role-strategy
# Conflicts:
#	src/main/java/org/jenkinsci/plugins/casc/Configurator.java
2018-02-05 15:04:24 +01:00
Oleg Nenashev 8f9d6e67f3 Issue #63 - Add logging for ignored fields in JenkinsConfigurator 2018-02-05 14:59:00 +01:00
Kohsuke Kawaguchi e5e7f278ce No cleartext password even in a test 2018-02-05 14:57:27 +01:00
Kohsuke Kawaguchi 2a94db5d70 Added a test case 2018-02-05 14:57:27 +01:00
Kohsuke Kawaguchi 388e202b76 Implemented a configurator for AuthorizationStrategy.Unsecured 2018-02-05 14:57:27 +01:00
Oleg Nenashev 2e4f0edfc0 #60 is not a defect, fix tests 2018-02-05 14:56:08 +01:00
Oleg Nenashev 579e97b8b8 #60 - Reproduce the issue in tests 2018-02-05 14:35:42 +01:00
Oleg Nenashev 2736968613 Fix #59 - Consult with Configurator extension points when unable to find a Symbol in HeteroDescribableConfigurator 2018-02-05 14:33:35 +01:00
Oleg Nenashev 9c2109bb9f Fix #61 - Plugin runs in mvn hpi:run by default 2018-02-05 14:31:43 +01:00
Nicolas De Loof 3d0271803d PoC 2018-02-05 14:21:18 +01:00
Bue Petersen 8c70390686 Draft for first usage scenario story in #41 2018-02-05 14:10:49 +01:00
Carlos Sanchez 48615283b3 Add Dockerfile 2018-02-05 14:09:13 +01:00
Kohsuke Kawaguchi d2b04ef9db doc improvement 2018-02-05 14:06:52 +01:00
Kohsuke Kawaguchi 3a901f214c Doc improveemnts 2018-02-05 14:06:52 +01:00
Kohsuke Kawaguchi f62859632b doc improvement 2018-02-05 14:06:52 +01:00
Kohsuke Kawaguchi 75bdbcc7b9 Documentation improvements 2018-02-05 14:06:52 +01:00
Kohsuke Kawaguchi 9248826d06 Javadoc improvement 2018-02-05 14:06:52 +01:00
Kohsuke Kawaguchi acaf731d32 Simplification using existing code 2018-02-05 14:06:52 +01:00
Ewelina Wilkosz 0c0f6d3aa5
Merge pull request #50 from abayer/passwords-as-secrets-in-examples-and-tests
Switch all passwords in tests and examples to use secrets.
2018-02-05 13:30:31 +01:00
Oleg Nenashev 2ff7583005 Fix #47 - Update Plugin POM and resolve upper bound dependencies 2018-02-05 13:25:10 +01:00
Andrew Bayer 7ad13d8618 Switch all passwords in tests and examples to use secrets.
I just feel dirty looking at examples or tests and seeing cleartext
passwords, so hey. =)

Also fixed a link in `IMPLEMENTATION.md`.
2018-02-05 10:50:49 +01:00
Ewelina Wilkosz 59b46d7111 short information about demo added to README.md 2018-02-04 17:12:04 +01:00
Ewelina Wilkosz 2e4ee1d80d and fix clouds config in example jenkins.yaml 2018-02-03 10:56:19 +01:00
Ewelina Wilkosz 2a4361be6d only ignore jenkins.yaml from root folder 2018-02-03 10:55:04 +01:00
Ewelina Wilkosz deb6407f2e fixing clouds config for dockerHost uri demo 2018-02-03 10:42:38 +01:00
Ewelina Wilkosz a0720f70ee documentation updates (demos, contributors, etc) 2018-02-02 15:11:55 +01:00
Ewelina Wilkosz 2c69a83f62 [WiP] updating documentation for plugins moved under jenkins root element 2018-02-02 11:34:47 +01:00
Nicolas De Loof 49da1d4fa1 make « jobs » a root element in configuration model 2018-01-30 16:22:09 +01:00
Nicolas De Loof 5abd4a8118 Support seed job creation relying on job-dsl-plugin
close #11

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-01-30 16:22:09 +01:00
Praqma Release User 638600239d Spelling for documentation in #19 2018-01-29 18:00:12 +01:00
Praqma Release User caace50d4c Added documentation for #19 2018-01-29 18:00:12 +01:00
Nicolas De Loof 154b481d90 add support for docker-secret
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-01-29 18:00:12 +01:00
Praqma Service User f6d55be42c Use containsKey(..). #19 2018-01-29 18:00:12 +01:00
Praqma Service User 986c015216 Removed unused line 2018-01-29 18:00:12 +01:00
Praqma Service User 9779e56bef [WiP] Move stuff from reveal in VaultSecretSource to constructor as suggested by @ndeloof. See #19 2018-01-29 18:00:12 +01:00
Praqma Service User 58dde162de [Wip] As suggested, make use of Optional<String>. See comments for #19 2018-01-29 18:00:12 +01:00
Praqma Service User 9281b25788 [WiP] Followed suggestion by @ndeloof universal replacements 2018-01-29 18:00:12 +01:00
Praqma Service User 2b4ec93487 [WiP] First commit for #19. Still alot of unfished work. Template with namespace. 2018-01-29 18:00:12 +01:00
Nicolas De Loof c7a13694e7
close #37
unclassified Descriptors are now considered as child element of root « jenkins » node.

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-01-24 17:15:34 +01:00
Nicolas De Loof 93d073a263
fix PluginAutomaticTestBuilder.OtherTests#testPluginActive
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-01-24 16:28:38 +01:00
Nicolas De Loof be66838e68 artifactory plugin is pulling way too much shit in test classpath
this breaks InjectedTest
close #40
2018-01-24 16:23:56 +01:00
Nicolas De Loof 732d9f9e5f
findbugs don’t support standard SuppressWarnings annotation (sic)
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-01-24 10:29:14 +01:00
Praqma Service User 5bdaa856e0 Fixing test errors introduced in #21 2018-01-24 10:11:50 +01:00
Praqma Service User 7e42fd42fd For #21. Accept either file or a folder as Environment varible for configuration.
Further work needs to be done. Not extensible at the moment, but the work for that is specced out in #34
and falls outside the scope of this task.
2018-01-24 08:18:03 +01:00
Nicolas De Loof f2c86ac91e link to slides 2018-01-24 08:16:39 +01:00