Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/harbormaster/step/HarbormasterArcUnitBuildStepImplementation.php
12256 views
1
<?php
2
3
final class HarbormasterArcUnitBuildStepImplementation
4
extends HarbormasterBuildStepImplementation {
5
6
const STEPKEY = 'arcanist.unit';
7
8
public function getBuildStepAutotargetPlanKey() {
9
return HarbormasterBuildArcanistAutoplan::PLANKEY;
10
}
11
12
public function getBuildStepAutotargetStepKey() {
13
return self::STEPKEY;
14
}
15
16
public function shouldRequireAutotargeting() {
17
return true;
18
}
19
20
public function getName() {
21
return pht('Arcanist Unit Results');
22
}
23
24
public function getGenericDescription() {
25
return pht('Automatic `arc unit` step.');
26
}
27
28
public function getBuildStepGroupKey() {
29
return HarbormasterBuiltinBuildStepGroup::GROUPKEY;
30
}
31
32
public function execute(
33
HarbormasterBuild $build,
34
HarbormasterBuildTarget $build_target) {
35
return;
36
}
37
38
public function shouldWaitForMessage(HarbormasterBuildTarget $target) {
39
return true;
40
}
41
42
}
43
44