From c5e6b3d1ebfbce1095ed5d9281b50d7cdeb8b040 Mon Sep 17 00:00:00 2001 From: Abhyudaya Sharma Date: Mon, 15 Jul 2019 18:10:02 +0530 Subject: [PATCH] Add Gitter chat to README, editorconfig and info about the plugin --- .editorconfig | 15 +++++++++++++++ README.md | 10 ++++++++-- src/main/resources/index.jelly | 7 +++++++ 3 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 .editorconfig create mode 100644 src/main/resources/index.jelly diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..11dc8e2 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,15 @@ +root = true + +[*] +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true +charset = utf-8 + +[*.properties] +charset = latin1 + +[*.{yaml, yml}] +indent_size = 2 diff --git a/README.md b/README.md index a53c9a2..18a234f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,12 @@ # Folder-based Authorization for Jenkins [![Build Status](https://ci.jenkins.io/job/Plugins/job/folder-auth-plugin/job/master/badge/icon)](https://ci.jenkins.io/job/Plugins/job/folder-auth-plugin/job/master/) +[![Gitter](https://badges.gitter.im/jenkinsci/role-strategy-plugin.svg)](https://gitter.im/jenkinsci/role-strategy-plugin?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) -This plugin adds an authorization strategy for Jenkins that works on Cloudbees' Folder plugin. Permissions given to a user -for a folder are inherited by all its children. +This plugin adds an authorization strategy for Jenkins that works on Cloudbees' Folder plugin. +Permissions given to a user for a folder are inherited by all its children. + +You can chat with us, share your feedback and ask questions on our [Gitter chat](https://gitter.im/jenkinsci/role-strategy-plugin). +We share the channel with the [Role Strategy Plugin](https://github.com/jenkinsci/role-strategy-plugin) +because this plugin also follows a similar, though simplified, 'role-based' model and was created to +avoid the performance penalty of using regular expressions. diff --git a/src/main/resources/index.jelly b/src/main/resources/index.jelly new file mode 100644 index 0000000..33e3e14 --- /dev/null +++ b/src/main/resources/index.jelly @@ -0,0 +1,7 @@ + +
+ This plugin allows easy configuration if user permissions for + Folders + and the items within them. The permissions for each folder apply to all of its children. + This plugin also allows giving users permissions that are applicable everywhere in Jenkins. +