Class RunApprovalNoticeActionFactory

java.lang.Object
jenkins.model.TransientActionFactory<Run>
io.jenkins.plugins.batchcontrol.action.RunApprovalNoticeActionFactory
All Implemented Interfaces:
ExtensionPoint

@Extension @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public class RunApprovalNoticeActionFactory extends TransientActionFactory<Run>
Attaches RunApprovalNoticeAction to the builds of a job whose manual runs need an approved request (e2e re-audit DEF-31), and to no build while run control is off or the job needs no approval (S-18-06). The action still checks the viewer's permissions at render time.