Changes between Version 2 and Version 3 of test1234


Ignore:
Timestamp:
Aug 11, 2020, 5:17:42 PM (2 months ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • test1234

    v2 v3  
    1 {{{#!Workflow
    2 accept = new -> *
    3 accept.name = Accept ticket
    4 accept.operations = triage,run_external
    5 accept.triage_field = type
    6 accept.triage_split = defect->defect_confirmed_work_in_progress,enhancement->new_enhancement_requirements
    7 bug_code_review_close = bugfix_code_review -> closed
    8 bug_code_review_close.default = 4
    9 ;bug_code_review_close.name = Close un-implemented
    10 bug_code_review_close.operations = set_resolution,run_external
    11 bug_code_review_failed = bugfix_code_review -> defect_confirmed_work_in_progress
    12 bug_code_review_failed.default = 5
    13 ;bug_code_review_failed.name = Code review failed, return to Bug Fix state
     1{{{#!Workflow width=1400 height=400
    142bug_code_review_passed = bugfix_code_review -> bugfix_test_staging
    153bug_code_review_passed.default = 9
    16 ;bug_code_review_passed.name = Code review passed, submit for test in staging environment
     4bug_code_review_passed.name = Code review passed
    175bug_fix_accept = bugfix_testing -> bugfix_code_review
    186bug_fix_accept.default = 9
    19 ;bug_fix_accept.name = Bug fix testing completed, submit for code review
    20 bug_fix_close = bugfix_testing -> closed
    21 bug_fix_close.default = 5
    22 ;bug_fix_close.name = Close un-implemented
    23 bug_fix_close.operations = set_resolution,run_external
    24 bug_fix_reject = bugfix_testing -> defect_confirmed_work_in_progress
    25 bug_fix_reject.default = 5
    26 ;bug_fix_reject.name = Failed testing, return to bug fix implementation
     7bug_fix_accept.name = Bug fix testing completed
    278bug_production_import = bugfix_passed_staging -> closed
    289bug_production_import.default = 8
    29 ;bug_production_import.name = Bug fix imported to production, ticket to be closed & branch shall be deleted.
     10bug_production_import.name = Load in production
    3011bug_production_import.operations = set_resolution,run_external
    31 bug_test_production_failed = bugfix_passed_staging_production_test -> defect_confirmed_work_in_progress
    32 bug_test_production_failed.default = 5
    33 ;bug_test_production_failed.name = Bug fix failed in production test
    3412bug_test_production_passed = bugfix_passed_staging_production_test -> closed
    3513bug_test_production_passed.default = 8
    36 ;bug_test_production_passed.name = Bug fix passed in production, ticket to be closed & branch shall be deleted.
     14bug_test_production_passed.name = Production test passed
    3715bug_test_production_passed.operations = set_resolution,run_external
    3816bug_test_production_queue = bugfix_passed_staging_production_queue -> bugfix_passed_staging_production_test
    39 ;bug_test_production_queue.name = Bug fix loaded in production
    40 bug_test_staging_failed = bugfix_test_staging -> defect_confirmed_work_in_progress
    41 bug_test_staging_failed.default = 5
    42 ;bug_test_staging_failed.name = Bug fix failed in staging
     17bug_test_production_queue.name = Loaded in production
    4318bug_test_staging_passed = bugfix_test_staging -> bugfix_passed_staging
    4419bug_test_staging_passed.default = 9
    45 ;bug_test_staging_passed.name = Bug fix passed in staging, can be imported into production
     20bug_test_staging_passed.name = Staging test passed
    4621bug_test_staging_passed2 = bugfix_test_staging -> bugfix_passed_staging_production_queue
    4722bug_test_staging_passed2.default = 8
    48 ;bug_test_staging_passed2.name = Bug fix passed in staging, needs to be tested in production
    49 defect_fix_close = defect_confirmed_work_in_progress -> closed
    50 defect_fix_close.default = 5
    51 ;defect_fix_close.name = Close un-implemented
    52 defect_fix_close.operations = set_resolution,run_external
     23bug_test_staging_passed2.name = Production test required
    5324defect_fix_complete = defect_confirmed_work_in_progress -> bugfix_testing
    5425defect_fix_complete.default = 9
    55 ;defect_fix_complete.name = Proposed bug fix implemented, submit for testing in development environment
    56 enhancement_close = new_enhancement_staging_loaded,new_enhancement_staging_test,new_enhancement_work_in_progress,new_enhancement_requirements,new_enhancement_stakeholder_review,new_enhancement_code_review -> closed
    57 enhancement_close.default = 1
    58 ;enhancement_close.name = Close immediately
    59 enhancement_close.operations = set_resolution,run_external
    60 enhancement_code_review = new_enhancement_code_review -> new_enhancement_staging_queue
    61 enhancement_code_review.default = 8
    62 ;enhancement_code_review.name = Code review passed. Proceed to test of enhancement in staging.
    63 enhancement_code_review_failed = new_enhancement_code_review -> new_enhancement_work_in_progress
    64 enhancement_code_review_failed.default = 5
    65 ;enhancement_code_review_failed.name = Code review failed. Return to implementation.
    66 enhancement_defined = new_enhancement_requirements -> new_enhancement_work_in_progress
    67 enhancement_defined.default = 5
    68 ;enhancement_defined.name = Requirements adequately defined for implementation
    69 enhancement_defined.operations = run_external
    70 enhancement_implemented = new_enhancement_work_in_progress -> new_enhancement_stakeholder_review
    71 enhancement_implemented.default = 5
    72 ;enhancement_implemented.name = Enhancement implemented, ready for stakeholder review
    73 enhancement_implemented2 = new_enhancement_work_in_progress -> new_enhancement_work_in_progress
    74 enhancement_implemented2.default = 5
    75 ;enhancement_implemented2.name = Change owner
    76 enhancement_implemented2.operations = set_owner
    77 enhancement_load_in_staging = new_enhancement_staging_queue -> new_enhancement_staging_loaded
    78 enhancement_load_in_staging.default = 8
    79 ;enhancement_load_in_staging.name = Enhancement loaded into staging.
    80 enhancement_production_failed = new_enhancement_production_loaded -> new_enhancement_work_in_progress
    81 enhancement_production_failed.default = 7
    82 ;enhancement_production_failed.name = Enhancement testing failed in production. Return to implementation. Please remember to revert changes from production and staging!
    83 enhancement_production_loaded = new_enhancement_production_test_queue -> new_enhancement_production_loaded
    84 enhancement_production_loaded.default = 8
    85 ;enhancement_production_loaded.name = Enhancement loaded in production, ready for testing.
    86 enhancement_production_loaded_close = new_enhancement_production_test_queue -> closed
    87 enhancement_production_loaded_close.default = 7
    88 ;enhancement_production_loaded_close.name = Enhancement loaded into production, no further testing required. Close
    89 enhancement_production_loaded_close.operations = set_resolution,run_external
    90 enhancement_production_loaded_close.set_resolution = Integrated
    91 enhancement_production_passed = new_enhancement_production_loaded -> closed
    92 enhancement_production_passed.default = 8
    93 ;enhancement_production_passed.name = Enhancement testing passed in production. Close
    94 enhancement_production_passed.operations = set_resolution,run_external
    95 enhancement_production_passed.set_resolution = Integrated
    96 enhancement_revert_from_bug = defect_confirmed_work_in_progress -> new_enhancement_requirements
    97 ;enhancement_revert_from_bug.name = Re-define ticket as enhancement, instead of defect
    98 enhancement_set_owner = new_enhancement_requirements -> new_enhancement_requirements
    99 enhancement_set_owner.default = 5
    100 ;enhancement_set_owner.name = Change ticket owner
    101 enhancement_set_owner.operations = set_owner
    102 enhancement_staging_failed = new_enhancement_staging_loaded -> new_enhancement_work_in_progress
    103 enhancement_staging_failed.default = 8
    104 ;enhancement_staging_failed.name = Enhancement failed in staging. Return to work in progress. Please remember to revert changes from staging!
    105 enhancement_staging_passed = new_enhancement_staging_loaded -> new_enhancement_production_test_queue
    106 enhancement_staging_passed.default = 9
    107 ;enhancement_staging_passed.name = Enhancement passed in staging, ready to test in production.
    108 enhancement_stakeholder_review_failed = new_enhancement_stakeholder_review -> new_enhancement_requirements
    109 enhancement_stakeholder_review_failed.default = 4
    110 ;enhancement_stakeholder_review_failed.name = Stakeholder requirements not met, return to definition of requirements
    111 enhancement_stakeholder_review_passed = new_enhancement_stakeholder_review -> new_enhancement_code_review
    112 enhancement_stakeholder_review_passed.default = 5
    113 ;enhancement_stakeholder_review_passed.name = Stakeholder accepted, ready for code review
    114 leave = * -> *
    115 leave.default = 10
    116 ;leave.name = Leave in current status
    117 leave.operations = leave_status
    118 reopen = closed -> *
    119 reopen.operations = del_resolution,run_external,triage
    120 reopen.permissions = TICKET_CREATE
    121 reopen.run_external = This will re-create the ticket branch.
    122 reopen.triage_field = type
    123 reopen.triage_split = defect->defect_confirmed_work_in_progress,enhancement->new_enhancement_work_in_progress
    124 resolve = new,accepted,reopened -> closed
    125 resolve.operations = set_resolution,run_external
    126 resolve.permissions = TICKET_MODIFY
    127 resolve.run_external = This will remove the ticket branch. Please ensure changes are merged back into trunk.
     26defect_fix_complete.name = Ready for testing
    12827}}}
    12928
    13029
    131 
    132 
    133 
    134 
    135 
    136 {{{#!Workflow
     30{{{#!Workflow width=2000 height=1000
    13731accept = new -> *
    13832accept.name = Accept ticket