@@ -167,7 +167,7 @@ jobs:
167167
168168 build-and-test :
169169 docker :
170- - image : redisfab/rmbuilder:6.0.9 -x64-buster
170+ - image : redisfab/rmbuilder:6.2.1 -x64-buster
171171 steps :
172172 - build-steps :
173173 platform : debian
@@ -183,7 +183,7 @@ jobs:
183183
184184 coverage :
185185 docker :
186- - image : redisfab/rmbuilder:6.0.9 -x64-buster
186+ - image : redisfab/rmbuilder:6.2.1 -x64-buster
187187 steps :
188188 - abort_for_docs
189189 - checkout
@@ -217,7 +217,7 @@ jobs:
217217 type : string
218218 default : " CLUSTER=0 AOF=0"
219219 docker :
220- - image : redisfab/rmbuilder:6.0.9 -x64-buster
220+ - image : redisfab/rmbuilder:6.2.1 -x64-buster
221221 steps :
222222 - abort_for_docs
223223 - checkout
@@ -325,7 +325,7 @@ jobs:
325325 location :
326326 type : string
327327 docker :
328- - image : redisfab/rmbuilder:6.0.9 -x64-buster
328+ - image : redisfab/rmbuilder:6.2.1 -x64-buster
329329 steps :
330330 - abort_for_docs
331331 - early_return_for_forked_pull_requests
@@ -342,7 +342,7 @@ jobs:
342342
343343 deploy-snapshot :
344344 docker :
345- - image : redisfab/rmbuilder:6.0.9 -x64-buster
345+ - image : redisfab/rmbuilder:6.2.1 -x64-buster
346346 steps :
347347 - abort_for_docs
348348 - early_return_for_forked_pull_requests
@@ -365,7 +365,7 @@ jobs:
365365
366366 deploy-release :
367367 docker :
368- - image : redisfab/rmbuilder:6.0.9 -x64-buster
368+ - image : redisfab/rmbuilder:6.2.1 -x64-buster
369369 steps :
370370 - abort_for_docs
371371 - early_return_for_forked_pull_requests
@@ -380,6 +380,26 @@ jobs:
380380 aws s3 cp --no-progress $f s3://redismodules/$PACKAGE_NAME/ --acl public-read
381381 done
382382
383+ release-automation :
384+ docker :
385+ - image : redisfab/rmbuilder:6.2.1-x64-buster
386+ steps :
387+ - checkout
388+ - setup-automation
389+ - run :
390+ name : Run QA Automation
391+ command : MODULE_VERSION=$CIRCLE_TAG VERBOSE=1 TEST=release ./tests/qa/run
392+
393+ nightly-automation :
394+ docker :
395+ - image : redisfab/rmbuilder:6.2.1-x64-buster
396+ steps :
397+ - checkout
398+ - setup-automation
399+ - run :
400+ name : Run QA Automation
401+ command : MODULE_VERSION=$CIRCLE_BRANCH VERBOSE=1 TEST=nightly QUICK=1 ./tests/qa/run
402+
383403
384404on-any-branch : &on-any-branch
385405 filters :
@@ -408,6 +428,17 @@ on-integ-branch: &on-integ-branch
408428 only :
409429 - master
410430 - /^\d+\.\d+.*$/
431+ - /^feature-.*$/
432+ tags :
433+ ignore : /.*/
434+
435+ not-on-integ-branch : ¬-on-integ-branch
436+ filters :
437+ branches :
438+ ignore :
439+ - master
440+ - /^\d+\.\d+.*$/
441+ - /^feature-.*$/
411442 tags :
412443 ignore : /.*/
413444
@@ -424,6 +455,7 @@ on-integ-and-version-tags: &on-integ-and-version-tags
424455 only :
425456 - master
426457 - /^\d+\.\d+.*$/
458+ - /^feature-.*$/
427459 tags :
428460 only : /^v[0-9].*/
429461
@@ -493,6 +525,11 @@ workflows:
493525 context : common
494526 << : *after-platform-builds
495527 << : *on-version-tags
528+ - release-automation :
529+ context : common
530+ << : *on-version-tags
531+ requires :
532+ - deploy-release
496533
497534 nightly :
498535 triggers :
@@ -504,3 +541,5 @@ workflows:
504541 jobs :
505542 - build-macos :
506543 << : *never # temporarily disabled
544+ - nightly-automation :
545+ context : common
0 commit comments