Skip to content
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

Job Dsl Whitelisting Option #968

Open
wants to merge 37 commits into
base: master
Choose a base branch
from
Open

Job Dsl Whitelisting Option #968

wants to merge 37 commits into from

Commits on Dec 8, 2016

  1. Initial Job DSL Whitelist Changes

    Added UI for job whitelist. Added handling for Step, Publisher, Wrapper, SCM and Trigger contexts, as well as externally defined raw Configure blocks. Externally defined blocks for the contexts above are also supported.
    Still need to add info file for whitelist feature and add tests,
    g537597@genmills committed Dec 8, 2016
    Configuration menu
    Copy the full SHA
    d67f641 View commit details
    Browse the repository at this point in the history
  2. Info file and fixed tests.

    Fixed test failure. Added help file (not complete yet)
    g537597@genmills committed Dec 8, 2016
    Configuration menu
    Copy the full SHA
    3a0c819 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2016

  1. Finished up info section.

    Two things I think I still have to consider. 1) This should probably go in the wiki section since it's so verbose. 2) Should I move out of the Advanced section.
    g537597@genmills committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    3208094 View commit details
    Browse the repository at this point in the history
  2. CodeNarc Fixes

    updated code to be stop fighting with code narc rules.
    g537597@genmills committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    90edd03 View commit details
    Browse the repository at this point in the history
  3. Last CodeNarc Fix

    g537597@genmills committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    7318a98 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2016

  1. Configuration menu
    Copy the full SHA
    228ba26 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2017

  1. Switching to Node view of Whitelist for non-external classes

    Not even close to complete. Have a little of the WhitelistContextHelper done, but not being called from anything yet or built into the UI
    g537597@genmills committed Jan 4, 2017
    Configuration menu
    Copy the full SHA
    05167e5 View commit details
    Browse the repository at this point in the history
  2. Merged branch master into master

    g537597@genmills committed Jan 4, 2017
    Configuration menu
    Copy the full SHA
    c764257 View commit details
    Browse the repository at this point in the history
  3. Fixed CodeNarc Errors

    g537597@genmills committed Jan 4, 2017
    Configuration menu
    Copy the full SHA
    564c1bb View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2017

  1. Fixed merge issue

    g537597@genmills committed Jan 5, 2017
    Configuration menu
    Copy the full SHA
    c9ea431 View commit details
    Browse the repository at this point in the history
  2. Updating test

    g537597@genmills committed Jan 5, 2017
    Configuration menu
    Copy the full SHA
    3f3e7f6 View commit details
    Browse the repository at this point in the history
  3. unused import

    g537597@genmills committed Jan 5, 2017
    Configuration menu
    Copy the full SHA
    77a3cba View commit details
    Browse the repository at this point in the history
  4. fixed test

    g537597@genmills committed Jan 5, 2017
    Configuration menu
    Copy the full SHA
    af2ce0a View commit details
    Browse the repository at this point in the history
  5. Added Test. Fixed some node processing functionality.

    g537597@genmills committed Jan 5, 2017
    Configuration menu
    Copy the full SHA
    42386b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2017

  1. Configuration menu
    Copy the full SHA
    f853d9d View commit details
    Browse the repository at this point in the history
  2. Fixed CodeNarc issues

    g537597@genmills committed Jan 6, 2017
    Configuration menu
    Copy the full SHA
    af98006 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2017

  1. Some more changes for new whitelisting strategy

    g537597@genmills committed Jan 7, 2017
    Configuration menu
    Copy the full SHA
    5894cc5 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2017

  1. Updates for backend and UI. still need to test and finish UI help pages

    seperated out 1 whitelist into two fields - allowed external classes and raw job dsl allowed -
    g537597@genmills committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    52b6028 View commit details
    Browse the repository at this point in the history
  2. code narc fixes

    g537597@genmills committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    1476027 View commit details
    Browse the repository at this point in the history
  3. fixed test

    g537597@genmills committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    280eb26 View commit details
    Browse the repository at this point in the history
  4. some more

    g537597@genmills committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    7f9a192 View commit details
    Browse the repository at this point in the history
  5. small updates to tests

    g537597@genmills committed Jan 9, 2017
    Configuration menu
    Copy the full SHA
    cfe5438 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2017

  1. JenkinsJobManagement Tests. Fixed another test.

    g537597@genmills committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    64e9bc1 View commit details
    Browse the repository at this point in the history
  2. changed quotes

    g537597@genmills committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    f7a1249 View commit details
    Browse the repository at this point in the history
  3. quick fix to test index numbers

    g537597@genmills committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    0ee2fb2 View commit details
    Browse the repository at this point in the history
  4. not sure how these got deleted, but fixing deleted files.

    g537597@genmills committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    d754ee4 View commit details
    Browse the repository at this point in the history
  5. Everything done except help files (fingers crossed)

    g537597@genmills committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    10a8b1a View commit details
    Browse the repository at this point in the history
  6. removing blank lines

    g537597@genmills committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    1592072 View commit details
    Browse the repository at this point in the history
  7. Finished UI and Tests

    g537597@genmills committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    62f8bae View commit details
    Browse the repository at this point in the history
  8. fixed two test issues

    g537597@genmills committed Jan 10, 2017
    Configuration menu
    Copy the full SHA
    abadc41 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2017

  1. Merged branch master into master

    g537597@genmills committed Jan 16, 2017
    Configuration menu
    Copy the full SHA
    2ba2ec6 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2017

  1. Support for whitelisting additional config block types

    Support for custom config blocks whitlisting for steps, triggers, publishers,  and wrappers. Additional tests and updated help blocks. Also moved the whitelisting feature from the main plugin widget section to the Advanced section.
    g537597@genmills committed Feb 1, 2017
    Configuration menu
    Copy the full SHA
    f555de1 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2017

  1. Add support for more custom config blocks

    g537597@genmills committed Feb 2, 2017
    Configuration menu
    Copy the full SHA
    9d6d99d View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2017

  1. Added DslContext for two new job-dsl step fields.

    g537597@genmills committed Feb 3, 2017
    Configuration menu
    Copy the full SHA
    25829b0 View commit details
    Browse the repository at this point in the history
  2. Make sure new params aren't private

    g537597@genmills committed Feb 3, 2017
    Configuration menu
    Copy the full SHA
    ba1c3b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2017

  1. Add whitelist options to dsl generation.

    g537597@genmills committed Feb 8, 2017
    Configuration menu
    Copy the full SHA
    8a904c1 View commit details
    Browse the repository at this point in the history
  2. Updated StepContextSpec to include new job dsl options

    g537597@genmills committed Feb 8, 2017
    Configuration menu
    Copy the full SHA
    076ff4c View commit details
    Browse the repository at this point in the history