File tree 1 file changed +15
-2
lines changed
1 file changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,12 @@ parameters:
20
20
anchor_1 : &attach_options
21
21
at : << pipeline.parameters.working_directory >>
22
22
23
- anchor_2 : &executor_shared_options
23
+ anchor_2 : &filter_release_tag
24
+ filters :
25
+ tags :
26
+ only : /^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/
27
+
28
+ anchor_3 : &executor_shared_options
24
29
working_directory : << pipeline.parameters.working_directory >>
25
30
environment :
26
31
JEST_JUNIT_OUTPUT_DIR : << pipeline.parameters.test_report_directory >>
@@ -386,31 +391,39 @@ workflows:
386
391
# by a new tag must use a tag filter. Else the job does not get executed, no
387
392
# matter its dependencies or anything else.
388
393
jobs :
389
- - install
394
+ - install :
395
+ << : *filter_release_tag
390
396
- build_sdk :
397
+ << : *filter_release_tag
391
398
requires :
392
399
- install
393
400
- build_dapp :
401
+ << : *filter_release_tag
394
402
mode : production
395
403
requires :
396
404
- build_sdk
397
405
- build_cli :
406
+ << : *filter_release_tag
398
407
requires :
399
408
- build_sdk
400
409
- generate_documentation :
410
+ << : *filter_release_tag
401
411
requires :
402
412
- build_dapp
403
413
- deploy_gh_pages :
414
+ << : *filter_release_tag
404
415
public_path : /
405
416
requires :
406
417
- build_dapp
407
418
- generate_documentation
408
419
- approve_publish :
420
+ << : *filter_release_tag
409
421
type : approval
410
422
requires :
411
423
- build_sdk
412
424
- build_cli
413
425
- publish_on_npm_registry :
426
+ << : *filter_release_tag
414
427
context : ' Raiden Context'
415
428
requires :
416
429
- approve_publish
You can’t perform that action at this time.
0 commit comments