Commit Graph

117 Commits

Author SHA1 Message Date
Benjamin Balder Bach 48e4706bff
Clear information about overwriting configuration keys (#1533)
Co-authored-by: Benjamin Balder Bach <benjamin@overtag.dk>
Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2021-02-04 08:04:11 +00:00
vlad doster 9a40a90f82
(docs) update README.md (#1553)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2021-01-18 09:41:43 +00:00
Nick Sanborn fcc722e774
Fix TOC links (#1542) 2020-12-28 17:59:54 +00:00
Oleg Nenashev 085fc02b55
Update links in the README (#1540) 2020-12-14 16:33:09 +00:00
NilmaPeiris e282e04694
As the read.md is too long I added some links to connect the subtopics. (#1538)
Co-authored-by: Tim Jacomb <t.jacomb@kainos.com>
2020-12-11 16:55:55 +00:00
Reethik Prasad 25b26febfc
Documentaion section moved up (#1474)
* Documentaion section moved up

* Did the mentioned changes

* improved the link section as mentioned

* removed comments

* removed line 21
2020-10-02 18:20:03 +02:00
Paul Atkinson 78628c0dfa
Update README.md to include details of how to set the CasC config location via the casc.jenkins.config Java property instead of using the CASC_JENKINS_CONFIG environment variable as it's IMHO a better solution for configuring the path when installing packaged Jenkins (e.g. RPM) instead of changing a package-managed file which could be updated/replaced when Jenkins is updated as not all of us are blessed with the ability to run Jenkins in a container...yet! :) (#1457)
Co-authored-by: Paul Atkinson <atlassian.com@wwwnation.co.uk>
2020-09-04 13:00:11 +01:00
Chris Kilding 1ca90c9ddf
Consolidate SecretSource options into secrets.adoc (#1433)
Co-authored-by: Joseph Petersen <josephp90@gmail.com>
2020-07-19 04:51:36 +02:00
Alberto Scotto 91eef62109
Add link to plugin developers guide from README (#1417)
Co-authored-by: Tim Jacomb <t.jacomb@kainos.com>
2020-06-09 11:41:39 +01:00
Slavo 01d285b34d
Improve README with more detail about hidden directory exclusions (#1410)
* Improve README with more detail about hidden directory exclusions

* Move exclusion examples into collapsible section
2020-06-01 18:58:16 +01:00
Joseph Petersen 1dba3f819d
Ignore unknown root elements starting with `x-` (#1379)
This allows you to write YAML anchors at the root leveling if the key starts with `x-`
2020-05-24 16:24:49 +02:00
Jerry f3eded0885
Add example of environment variable to readme (#1376) 2020-05-12 20:13:26 +01:00
Warren Scott af2bdf4c7d
Add support for symbolic linked directories (#1372) 2020-05-06 11:49:38 +01:00
Francisco Javier Fernandez 04ef319f72
[JENKINS-51856] Apply configuration before the jobs are loaded (#1262) 2020-03-28 10:54:45 +00:00
Martin d'Anjou 4b9cc7e2ab
Documentation only: replace JENKINS_ROOT with JENKINS_HOME (#1319) 2020-03-13 16:37:46 +00:00
Dawid Gosławski 0e45556936
Fix the version specification for Jenkins 2.199 (#1268) 2020-02-06 13:45:05 +00:00
Victor Martinez b53eb77810 Validate top README with the Integrations tests (#1229) 2019-12-24 13:50:55 +01:00
James Nord 8807f0af5f Add a configurable delay to avoid race condition in initializer (#1204)
* add a configurable delay to avoid race condition in initializer

the initializer needs to wait until Jenkins has loaded.
Until Jenkins has more milestones add a configurable delay before configuring from code

* Add some documentation

* Update README.md

Co-Authored-By: Tim Jacomb <t.jacomb@kainos.com>

* Apply suggestions from code review

Address typos and doc fixes from review

Co-Authored-By: Evaristo Gutiérrez <egutierrez@cloudbees.com>
2019-11-26 11:32:54 +00:00
Luno 045631a8bf Move Trigger Configuration Reload to a new feature page #1150 (#1155)
* Move Trigger Configuration Reload to a new feature page #1150

* Move Trigger Configuration Reload to a new feature page #1150
2019-10-12 10:46:10 +02:00
wpater 37735e0a44 #1149 Invert the LDAP example on the README page (#1156)
* [#1149] Invert the LDAP example on the README page so that the YAML goes first

Rearrange content in README.md file.

* [#1149] Invert the LDAP example on the README page so that the YAML goes first

Remove unclassifield node from example configuration.
2019-10-12 08:25:39 +01:00
Balaji Pachai 154fe114de Remove run locally intellij idea cli from main readme add to do… (#1152)
Co-Authored-By: Oleg Nenashev <o.v.nenashev@gmail.com>
Co-authored-by: Balaji Pachai <balaji.pachai@harbingergroup.com>
2019-10-11 15:06:20 +02:00
Oleg Nenashev f8a502c63b
Move Handling Secrets to a separate page, add docs for CredentialsProvider and encrypted strings (#1143)
* Move Secrets management to a separate documentation page

* Document crendentials provider and encrypted credentials in secrets.adoc

* Fix links

* Fix the anchor

* Codacy!
2019-10-11 12:50:44 +02:00
Oleg Nenashev 5d01470640
README: Change the changelog badge label to make it more explicit (#1132) 2019-10-06 16:20:28 +02:00
szandala 19b45906d1 Add another method for configuration reload (#1068) 2019-10-03 07:43:50 +01:00
Sladyn 17de1bbd33 Add the JSON Schema Documentation page (#1030)
* Beta Release Announcement

* Added JSONSchema Doc

* Added title page and more information

* Added examples and disclaimers

* Added a disclaimer

Co-Authored-By: Oleg Nenashev <o.v.nenashev@gmail.com>

* Updated URL for the schema

* Fixed typos and added reference to the documentation from the readme

* Changed link to schema
2019-09-12 17:37:29 +02:00
Oleg Nenashev ca359810ff
Update Project meetings information and move it to CONTRIBUTING.md (#1029)
* Rewrite the project meetings page, remove the slide reference from the top

* Remove Project meetings from the front page

* Add project meetings to Contributing.MD

* Codacy!
2019-09-03 17:16:07 +02:00
Joseph Petersen 2fca5ed6a9
switch url to point at GitHub (#1004)
* switch url to point at GitHub

* Begone wiki reference

* Begone CHANGELOG.md
2019-08-25 21:32:41 +02:00
Joseph Petersen 21150313cd
Move vault code to hashicorp vault plugin, move tests to integrations (#970) 2019-08-24 02:29:28 +02:00
Joseph Petersen 2825408262 Adding known jcasc extensions to readme (#995) 2019-08-22 11:11:59 +02:00
Joseph Petersen f72058445c
Fix codacy issues (#977)
* use `-` list marker

* uncomment assert

* avoid unused variables

* Fields should be declared at the top of the class

* Remove duplicate ssh-credentials in pom.xml

* Optimize imports

* These nested if statements could be combined

* Document empty method body

* Misspelled JUnit setUp method

* Unnecessary use of fully qualified name

* Avoid reassigning parameters

* Too many consecutive blank lines

* Suppress unused

* Avoid unused private field

* Avoid unused imports

* Add missing switch break and default

* Avoid throwing raw exception types

* JUnit tests should include assert()

* Remove unused private methods

* Remove unused imports

* Remove unused context.lookup

* fix integrations upper-bound dependencies

* scope provided for instance identity
2019-08-07 16:48:26 +02:00
Oleg Nenashev b48a292112 [SECURITY-1446]
Co-Authored-By: Francisco Javier Fernandez Gonzalez <fjfernandez@cloudbees.com>
2019-07-29 11:13:16 +02:00
Tim Jacomb 56398da8d3 Cleanup references to support plugin after removal (#906)
Co-authored-by: Joseph Petersen <josephp90@gmail.com>
2019-06-01 20:26:07 +02:00
Torsten Walter 791fccccee Allow triggering reload with pre-shared secret (#712) 2019-05-15 21:25:46 +01:00
Joseph Petersen 3ef37525f1
🗑️ Codacy markdown issues (#848) 2019-04-20 15:50:58 +02:00
Joseph Petersen 782f87e8cd
docs prettier formatting & cleanup (#831) 2019-04-17 12:55:25 +02:00
Joseph Petersen e38365d9f4
updated badges (#830) 2019-04-14 20:15:47 +02:00
Joseph Petersen 0d8d3e5448
Improve GitHub templates, move changelog to GitHub release tab, cleanup old docs (#803) 2019-03-31 11:15:21 +02:00
Tim Jacomb 6d5d625d81 Remove plugin management (#769)
Move plugin configurators to Jenkins node
2019-03-18 20:32:40 +01:00
Karl Fischer a187e81ec1 VaultSecretSource: re-issue stale authToken (#770) 2019-03-12 18:51:37 +01:00
readerx e86574c839 recursive CASC_JENKINS_CONFIG file search, exclude hidden folders (#753)
fixes #629 
fixes #751
2019-03-08 06:31:12 +01:00
René Scheibe b408c01a52 Improve documentation/wording further 2019-03-05 22:00:28 +01:00
René Scheibe 74c7d1a4e6 Improve documenation 2019-03-05 22:00:28 +01:00
René Scheibe 8a9ac35575 Fix typos 2019-03-05 22:00:28 +01:00
Karl Fischer d97e07370b Allow multiple vault paths in CASC_VAULT_PATHS (#763) 2019-03-04 19:17:25 +01:00
Scott Grimes 9f39a90498 Add CASC_VAULT_ENGINE_VERSION to readme (#755) 2019-02-23 23:06:30 +01:00
Mark Baker 0caa28ca14 update vault-java-driver to 4.0.0 (#741)
* Upgrading vault-java-driver to 4.0.0 to add Enterprise Vault support
Adding CASC_VAULT_NAMESPACE to optionally set the namespace.

* Updating changelog
2019-02-20 08:40:24 +01:00
Matt L de15b8be57 Added escape for secrets to docs (#735)
Per #697 proper interpolation was added. However, some plugins such as the kubernetes plugin require ${computer.jnlpmac} and ${computer.name} literals in the config.xml. The PR didn't add this extra bit of info for escaping the secrets and would require someone to review the PR to see the escape character of `^`.
2019-02-09 08:41:59 +01:00
Springjunky 0dace8f8e5 Improve Documentation (#705)
* Improve Documentation

If you want to use one of this plugins ....
 Configuration as Code v.1.4 (required)
Credentials v.2.1.16 (optional)
Job DSL v.1.66 (optional)
Matrix Authorization Strategy v.2.3 (optional)
Role-based Authorization Strategy v.2.7.0 (optional)
SSH Credentials v.1.13 (optional)
Command Agent Launcher v.1.0 (implied) (what's this?)
JDK Tool v.1.0 (implied) (what's this?)

* Update README.md

* Update README.md

Changed optional to optionally and added "plugin"
2019-01-17 11:01:44 +01:00
Jon Brohauge e1c5062338 Improve vault explanation (#691)
* Improve explanation of VAULT + minor syntax-linting

* syntax linting

* Add entry to CHANGELOG
2019-01-17 10:41:05 +01:00
acrewdson 3810332f64 Update README to document default behavior (#660)
The README did not make it clear that if `CASC_JENKINS_CONFIG` is
not set, there is default behavior where it falls back to looking for
a `jenkins.yaml` in the Jenkins root directory.
2018-12-04 10:31:41 +00:00