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

Feature/step #2

Draft
wants to merge 179 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
179 commits
Select commit Hold shift + click to select a range
90be049
try
mPokornyETM Feb 2, 2023
ef6b3bb
fix
mPokornyETM Feb 2, 2023
f7dff5e
f
mPokornyETM Feb 2, 2023
da5ae14
f
mPokornyETM Feb 2, 2023
d6fae5d
f
mPokornyETM Feb 2, 2023
1312e4c
f
mPokornyETM Feb 2, 2023
e96fa7e
NonCPS
mPokornyETM Feb 2, 2023
35085b8
s
mPokornyETM Feb 2, 2023
48ec633
NonCPS
mPokornyETM Feb 2, 2023
a0b8842
LRM
mPokornyETM Feb 2, 2023
e02d65c
@NonCPS
mPokornyETM Feb 2, 2023
b68cb54
f
mPokornyETM Feb 3, 2023
eb6318a
getResource
mPokornyETM Feb 3, 2023
c1fd970
@NonCPS
mPokornyETM Feb 3, 2023
5b97104
closure
mPokornyETM Feb 3, 2023
3d400a2
f
mPokornyETM Feb 3, 2023
95d2b1b
create
mPokornyETM Feb 3, 2023
be267c8
f
mPokornyETM Feb 3, 2023
fda9a24
f
mPokornyETM Feb 3, 2023
7d6c9f8
NonCPS
mPokornyETM Feb 3, 2023
317760f
createOnDemand
mPokornyETM Feb 3, 2023
3143aa0
f
mPokornyETM Feb 3, 2023
9d843d4
synchronized
mPokornyETM Feb 3, 2023
202dc50
f
mPokornyETM Feb 3, 2023
dff793a
NonCPS
mPokornyETM Feb 3, 2023
e0b2e63
f
mPokornyETM Feb 4, 2023
e61dbe5
s
mPokornyETM Feb 4, 2023
b102e21
s
mPokornyETM Feb 4, 2023
d94e332
i
mPokornyETM Feb 4, 2023
a0be12e
f
mPokornyETM Feb 4, 2023
14a91fa
f
mPokornyETM Feb 4, 2023
36f70d6
s
mPokornyETM Feb 4, 2023
73e7857
s
mPokornyETM Feb 4, 2023
b67adcd
s
mPokornyETM Feb 4, 2023
8f3e940
s
mPokornyETM Feb 4, 2023
6c088b8
s
mPokornyETM Feb 4, 2023
566f1e4
e
mPokornyETM Feb 4, 2023
c0814e8
f
mPokornyETM Feb 4, 2023
6fc635c
f
mPokornyETM Feb 4, 2023
85d9286
e
mPokornyETM Feb 4, 2023
8ec19ba
e
mPokornyETM Feb 4, 2023
9e99b6e
f
mPokornyETM Feb 4, 2023
15862e3
e
mPokornyETM Feb 4, 2023
3fe2adb
f
mPokornyETM Feb 4, 2023
6df0b98
f
mPokornyETM Feb 4, 2023
18136fb
f
mPokornyETM Feb 4, 2023
de23ec4
f
mPokornyETM Feb 4, 2023
9122b84
f
mPokornyETM Feb 4, 2023
13f7246
@NonCPS
mPokornyETM Feb 4, 2023
9230aba
f
mPokornyETM Feb 4, 2023
5ed9d75
f
mPokornyETM Feb 4, 2023
aed3ee8
null
mPokornyETM Feb 4, 2023
ea1043d
removeLabel
mPokornyETM Feb 4, 2023
5177f82
f
mPokornyETM Feb 4, 2023
ba29913
ech
mPokornyETM Feb 4, 2023
70e8b01
f
mPokornyETM Feb 4, 2023
9e6b3da
f
mPokornyETM Feb 4, 2023
3e3f498
equals
mPokornyETM Feb 4, 2023
46f06c5
echo
mPokornyETM Feb 4, 2023
24e7df8
s
mPokornyETM Feb 4, 2023
bb9de44
e
mPokornyETM Feb 4, 2023
7d2133c
f
mPokornyETM Feb 4, 2023
4a4869e
t
mPokornyETM Feb 4, 2023
ebe8e2e
e
mPokornyETM Feb 4, 2023
94cc8e3
f
mPokornyETM Feb 4, 2023
825dd46
f
mPokornyETM Feb 4, 2023
2928f95
e
mPokornyETM Feb 4, 2023
752f884
f
mPokornyETM Feb 4, 2023
8d52b33
form
mPokornyETM Feb 4, 2023
cf4436f
e
mPokornyETM Feb 4, 2023
d20b172
unsfa
mPokornyETM Feb 4, 2023
e7fdc6b
e
mPokornyETM Feb 4, 2023
2831028
UnsafeMarkupFormatter
mPokornyETM Feb 4, 2023
f95e283
e
mPokornyETM Feb 4, 2023
881c9a2
e
mPokornyETM Feb 4, 2023
33809da
Label
mPokornyETM Feb 4, 2023
0ed6a23
e
mPokornyETM Feb 5, 2023
c8b1a39
echo
mPokornyETM Feb 5, 2023
4405a35
ech
mPokornyETM Feb 5, 2023
d9d3431
e
mPokornyETM Feb 5, 2023
bb65c53
e
mPokornyETM Feb 5, 2023
f8b745e
e
mPokornyETM Feb 5, 2023
e682e9e
NonCPS
mPokornyETM Feb 5, 2023
41f1165
onFailure
mPokornyETM Feb 5, 2023
5d6ff0f
nonCps
mPokornyETM Feb 5, 2023
2d3437a
t
mPokornyETM Feb 5, 2023
d8bd5ad
e
mPokornyETM Feb 5, 2023
7e97a6b
matches
mPokornyETM Feb 5, 2023
15420ce
s
mPokornyETM Feb 5, 2023
2c869d2
f
mPokornyETM Feb 5, 2023
fbfe7b4
finalNodeName
mPokornyETM Feb 5, 2023
8b09389
matchedNode
mPokornyETM Feb 5, 2023
9e224d8
f
mPokornyETM Feb 5, 2023
71bc06c
f
mPokornyETM Feb 5, 2023
d62deca
fixNullMap
mPokornyETM Feb 5, 2023
4c657fc
f
mPokornyETM Feb 5, 2023
0418e14
@NonCPS
mPokornyETM Feb 5, 2023
40ec174
fixNullMap
mPokornyETM Feb 5, 2023
47cb5ff
echo
mPokornyETM Feb 5, 2023
5c7f43b
echo
mPokornyETM Feb 5, 2023
60cab50
NonCPS
mPokornyETM Feb 5, 2023
4c39d4a
parsed
mPokornyETM Feb 5, 2023
c12c0a8
@NonCPS
mPokornyETM Feb 5, 2023
f54da2a
e
mPokornyETM Feb 5, 2023
906ca82
e
mPokornyETM Feb 5, 2023
79f0a31
echo
mPokornyETM Feb 5, 2023
e954ea0
@NonCPS
mPokornyETM Feb 5, 2023
ac51123
e
mPokornyETM Feb 5, 2023
06467b1
e
mPokornyETM Feb 5, 2023
e825c33
s
mPokornyETM Feb 5, 2023
5cf8fe6
f
mPokornyETM Feb 5, 2023
9e4b20b
f
mPokornyETM Feb 5, 2023
f5569df
e
mPokornyETM Feb 5, 2023
67e0b0e
f
mPokornyETM Feb 5, 2023
177c5f2
s
mPokornyETM Feb 5, 2023
1ec94b0
reOrder
mPokornyETM Feb 5, 2023
9c8a63a
quantity
mPokornyETM Feb 5, 2023
d26bb16
idleStartMilliseconds
mPokornyETM Feb 5, 2023
db1f491
f
mPokornyETM Feb 5, 2023
1634339
inLockScope
mPokornyETM Feb 5, 2023
27e6b11
echo
mPokornyETM Feb 5, 2023
eecab8e
idleStartMilliseconds
mPokornyETM Feb 5, 2023
294f828
c
mPokornyETM Feb 5, 2023
f955137
@NonCPS
mPokornyETM Feb 5, 2023
317b135
e
mPokornyETM Feb 5, 2023
908ea93
inc
mPokornyETM Feb 5, 2023
c040df7
n
mPokornyETM Feb 5, 2023
9d0f2d1
f
mPokornyETM Feb 5, 2023
4858c84
f
mPokornyETM Feb 5, 2023
03dd24e
NonCPS
mPokornyETM Feb 5, 2023
c249965
noncps
mPokornyETM Feb 5, 2023
d7c1652
static
mPokornyETM Feb 5, 2023
2ad1f5e
orderBy
mPokornyETM Feb 5, 2023
3ea42f4
_sort
mPokornyETM Feb 5, 2023
89e0969
new OrderBy
mPokornyETM Feb 5, 2023
d4637ed
orderBy
mPokornyETM Feb 5, 2023
3541914
t
mPokornyETM Feb 5, 2023
eb21b27
orderBy
mPokornyETM Feb 5, 2023
f005212
ps
mPokornyETM Feb 5, 2023
ad3ffa9
ob
mPokornyETM Feb 5, 2023
183ae8b
s
mPokornyETM Feb 5, 2023
12f1cc2
f
mPokornyETM Feb 5, 2023
f58fa42
f
mPokornyETM Feb 5, 2023
3cd91b4
NonCPS
mPokornyETM Feb 5, 2023
cdaf2d4
opts.orderBy
mPokornyETM Feb 5, 2023
506ca6a
matches
mPokornyETM Feb 5, 2023
84c65da
NonCPS
mPokornyETM Feb 5, 2023
ec5608d
e
mPokornyETM Feb 5, 2023
fe8acfa
NonCPS
mPokornyETM Feb 5, 2023
c9c9993
fake
mPokornyETM Feb 5, 2023
bd815d7
fixNullMap
mPokornyETM Feb 5, 2023
3a2238d
echo
mPokornyETM Feb 5, 2023
f8931e9
e
mPokornyETM Feb 5, 2023
79e35f0
d
mPokornyETM Feb 5, 2023
8f5519b
echo
mPokornyETM Feb 5, 2023
edf59f6
d
mPokornyETM Feb 5, 2023
cf09e9e
getName
mPokornyETM Feb 5, 2023
0f0e13b
extend
mPokornyETM Feb 5, 2023
d10c0fe
d
mPokornyETM Feb 5, 2023
b001ed5
mul
mPokornyETM Feb 6, 2023
c93d2c6
e
mPokornyETM Feb 6, 2023
39e6c34
e
mPokornyETM Feb 6, 2023
a068453
e
mPokornyETM Feb 6, 2023
7088732
f
mPokornyETM Feb 6, 2023
1e6be78
s
mPokornyETM Feb 6, 2023
e408044
lockResource
mPokornyETM Feb 6, 2023
672174b
f
mPokornyETM Feb 6, 2023
56738a9
s
mPokornyETM Feb 6, 2023
0a3ec7b
resources
mPokornyETM Feb 6, 2023
85d84a0
s
mPokornyETM Feb 6, 2023
79b4119
mirrorNodeToLockableResource
mPokornyETM Feb 6, 2023
78220fb
remove wasted NonCPS
mPokornyETM Feb 6, 2023
23ebc2a
b
mPokornyETM Feb 6, 2023
c8cc361
e, f, docu
mPokornyETM Feb 6, 2023
42f36d9
CheckForNull
mPokornyETM Feb 6, 2023
8cdbbfb
f
mPokornyETM Feb 7, 2023
454cc67
exception
mPokornyETM Feb 7, 2023
e82eec0
e
mPokornyETM Feb 7, 2023
d28c14c
e
mPokornyETM Feb 7, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"cSpell.words": [
"accmod",
"findbugs",
"Gitter",
"instanceof",
"kohsuke",
"lockableresources"
]
}
21 changes: 18 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,25 @@

Fork this repository. Make your changes, tests it and provide a pull-request. That`s it.

## Git workflow
The developers must coordinate changes with lockable-resource-plugin. This is very important, otherwise
it might happens, that this library will be no more compatible. This is our vision (or mission).

## Releasing

Current strategy is really simple. The release is the last state from **master** branch.
The end-user need to checkout and add this repository into Jenkins shared-library.
Therefore zip packages, makes not really sense.

To keep it simply we do not provide releases. It makes no sense, because the end-user need to checkout add this repository in Jenkins as shared-library. Therefore our release is the last state from **master** branch.
<!--Comment:
Automated releases shall be an hot topic. Provide more information here, when it works.
-->

## Git workflow

To eliminate weird and often changes in master branch we provide long time **develop** branch.
That means all changes must be merged in to **develop** branch and not to **master**. The branch **develop** will be merged in to master on demand.
That means all changes (feature requests, bug fixing) must be merged in to **develop** branch
and not into **master**.
The branch **develop** will be merged in to master on demand.

```
R1 R2 Rn
Expand All @@ -24,4 +37,6 @@ TBD

## Build and test

Be sure, your changes are tested with last public lockable-resource-plugin release.

TBD
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ This shall helps to all Jenkins administrators to interact with lockable-resourc

## Usage

Install [Global Shared Library](https://jenkins.io/doc/book/pipeline/shared-libraries/) on our Jenkins instance.
Install [Global Shared Library](https://jenkins.io/doc/book/pipeline/shared-libraries/) and [lockable-resources plugin](https://github.com/jenkinsci/lockable-resources-plugin) on our Jenkins instance.
Add this repository to your shared-libraries.
Enjoy in your pipelines.
<!-- TBD: describe detailed steps, and hallo world project-->
Expand Down
Loading