phab/src/applications/harbormaster/stepproduction
phab/src/applications/harbormaster/step
production
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
faf42cbe8f59 | epriestley | Allow "Wait for Message" to be unset on build plans | Nov 22 2016 | |||
96c51028e50f | epriestley | In Harbormaster, release artifacts as soon as no waiting/running build steps… | Jun 18 2016 | |||
bba53205de4a | epriestley | Remove all uses of PhutilGitURI in Phabricator | Jun 13 2016 | |||
7868c5d7d0fd | epriestley | Add a CircleCI webhook | Mar 22 2016 | |||
f82db7524b32 | epriestley | Add a "Build with CircleCI" build step | Mar 22 2016 | |||
cf0957451ede | epriestley | Slightly simplify the Harbormaster build log API | Mar 2 2016 | |||
c64b822bee62 | epriestley | Remove obsolete, confusing Harbormaster builds steps | Feb 26 2016 | |||
bcfd6bdd81ee | epriestley | Move various other callsites away from callsigns | Jan 4 2016 | |||
f48a8337048d | epriestley/epriestley | Fix an issue with incorrect authorization handling in Working Copy build steps | Oct 30 2015 | |||
43569d4e278c | epriestley | Make WorkingCopy build step slightly more durable | Oct 25 2015 | |||
1bdf22535414 | epriestley | Use Drydock authorizations when acquiring leases | Oct 13 2015 | |||
4d5278af1148 | epriestley | Put Drydock build steps into their own group in Harbormaster | Oct 6 2015 | |||
4cf1270ecdd8 | epriestley | In Harbormaster, make sure artifacts are destroyed even if a build is aborted | Oct 5 2015 | |||
14d6325394bb | epriestley | Acccept any HTTP 2xx status as success in Harbormaster | Oct 2 2015 | |||
bb4667cb8490 | epriestley | Fix WorkingCopy step to read correct commit variables | Oct 2 2015 | |||
2728a9f9649e | epriestley | Allow builds to have parameters | Oct 2 2015 | |||
449617692489 | epriestley | Add staging area support to Harbormaster/Drydock + various fixes | Oct 2 2015 | |||
bfaa93aa9b2c | epriestley | Allow Harbormaster build plans to request additional working copies | Sep 29 2015 | |||
33be8f719ff3 | epriestley | Allow WorkingCopy resources to have multiple working copies | Sep 28 2015 | |||
9b29d46e60f3 | epriestley | Make Drydock lease infrastructure more nimble | Sep 28 2015 | |||
d735c7adf2d5 | epriestley | Allow Harbormaster to run commands on Drydock working copies | Sep 25 2015 | |||
284fe0fe51ce | epriestley | Allow Harbormaster to lease working copies from Drydock | Sep 25 2015 | |||
254b394f2c2b | June Rhodes | Associate Harbormaster build target with leases | Aug 24 2015 | |||
a1d1cf77a788 | Chad Little | Remove call to loadDrydockLease | Aug 19 2015 | |||
b21270d498d3 | epriestley | Probably fix bad loadArtifactLease() call | Aug 18 2015 | |||
57b0353034c5 | epriestley | Add `harbormaster.createartifact` | Aug 15 2015 | |||
8860f4724fa4 | epriestley | Lump Harbormaster build steps into groups | Aug 6 2015 | |||
f695dcea9ee8 | Joshua Spence | Use PhutilClassMapQuery | Jul 7 2015 | |||
76194a0dc1dd | epriestley | Add "Autoplans" to Harbormaster | Jun 21 2015 | |||
6aa494bd2523 | epriestley | Fix missing property on HarbormasterBuildStepImplementation | Jun 15 2015 | |||
1239cfdeaf3a | Joshua Spence | Add a bunch of tests for subclass implementations | Jun 15 2015 | |||
b6d745b66687 | Joshua Spence | Extend from Phobject | Jun 15 2015 | |||
ea7397f7e4f9 | Joshua Spence | Rename PassphraseCredentialType subclasses for consistency | Jun 14 2015 | |||
bf81fda03609 | Joshua Spence | Linter fixes | Jun 2 2015 | |||
36e2d02d6ec5 | Joshua Spence | phtize all the things | May 22 2015 | |||
acb45968d889 | Joshua Spence | Use `__CLASS__` instead of hard-coding class names | May 13 2015 | |||
39ca2fdf649f | Joshua Spence | Use `new FutureIterator` instead of `Futures` | Dec 30 2014 | |||
3cf9a5820fc9 | Joshua Spence | Minor formatting changes | Oct 7 2014 | |||
f015cb50fe6a | James Rhodes | Prevent "Wait for Build Commits" from creating billions of logs | Aug 29 2014 | |||
51b34c054429 | James Rhodes | Abort previous build targets when a build is restarted | Aug 26 2014 | |||
ca8f7cdaa59a | James Rhodes | Execute commands under Powershell on Windows for Harbormaster | Aug 13 2014 | |||
aa87a524e20f | James Rhodes | Allow build steps to explicitly fail the build | Aug 1 2014 | |||
0f355756f5ca | James Rhodes | Make artifacts imply dependencies on build steps | Jul 31 2014 | |||
cad41ea2947e | James Rhodes | Implement build simulation; convert Harbormaster to be purely dependency based | Jul 31 2014 | |||
0a62f13464b8 | Joshua Spence/epriestley | Change double quotes to single quotes. | Jun 9 2014 | |||
702f073f0a21 | epriestley | Fix some logic in WaitForPreviousBuildStep | May 15 2014 | |||
4a6d2e9c9730 | epriestley | Allow tasks to yield to other tasks | Apr 16 2014 | |||
78bf266bde4a | epriestley | Allow Harbormaster build targets to wait for messages | Apr 16 2014 | |||
803c50c1e7b4 | epriestley | Allow Harbormaster HTTP steps to pass credentials | Apr 16 2014 | |||
25f91567a76b | epriestley | Make various minor Harbormaster UI improvements | Mar 26 2014 | |||
cec8d1073150 | epriestley | Rename concrete Harbormaster step implementations | Mar 26 2014 | |||
281f06e2810a | epriestley | Rename "BuildStepImplementation" to "HarbormasterBuildStepImplementation" | Mar 26 2014 | |||
a246c85c6b51 | epriestley | Use ApplicationTransactions and CustomField to implement build steps | Mar 26 2014 | |||
72337dedaff9 | epriestley | Make Harbormaster input and output artifacts more explicit | Mar 26 2014 | |||
5b74fa0a756c | epriestley | Make all build steps support variables | Mar 26 2014 | |||
a2a4f4b3da92 | epriestley | Fix validation of Harbormaster HTTP methods | Mar 18 2014 | |||
29436dfe378c | William R. Otte/epriestley | Added 'method' field to the HTTP request build step. | Mar 13 2014 | |||
996930da2ae0 | epriestley | Improve several exception behaviors for Harbormaster workers | Jan 13 2014 | |||
1786093c6e41 | epriestley | Replace "Cancel Build" with "Stop", "Resume" and "Restart" | Jan 6 2014 | |||
9b0fa5747bf4 | epriestley | Make Drydock more broadly aware of policies | Dec 27 2013 | |||
ac19c558225c | epriestley | Formalize "manual" buildables in Harbormaster | Dec 26 2013 | |||
9c938701c3dd | epriestley | Modernize Diffusion `commitparentsquery` | Dec 20 2013 | |||
270c8d27ab4e | James Rhodes | Implement "Wait for Previous Builds" build step | Dec 10 2013 | |||
8fd256a1fd69 | James Rhodes | Implement step for publishing files as fragments to Phragment in Harbormaster | Dec 8 2013 | |||
79d153b85d52 | James Rhodes | Implement explicit build step ordering in Harbormaster | Dec 6 2013 | |||
dd01535ed6d7 | James Rhodes | Implement "Upload Artifact" build step | Dec 6 2013 | |||
5c02113bf9eb | James Rhodes | Migrate "Run Command" to use Drydock hosts | Dec 5 2013 | |||
d8d1173f5297 | James Rhodes | Implement support for leasing from Drydock hosts in Harbormaster | Dec 5 2013 | |||
53250d84dfc5 | James Rhodes | Introduce HarbormasterBuildTarget to snapshot build steps through a build | Dec 5 2013 | |||
eccbbce9a282 | James Rhodes/epriestley | Allow users to create buildables from diffs | Nov 10 2013 | |||
79ef667dfdc8 | James Rhodes/epriestley | Render build status on revisions and commits | Nov 10 2013 | |||
56c65e33ef1b | epriestley | Add a "Make an HTTP Request" build step | Nov 9 2013 | |||
3eaac9eda9d5 | James Rhodes/epriestley | Added `build.id` variable and other improvements / fixes | Nov 9 2013 | |||
197e9b6f49aa | James Rhodes/epriestley | Put back the stronger variable replacement | Nov 9 2013 | |||
e64efa05c3ff | James Rhodes/epriestley | Implement "Run Remote Command" build step implementation. | Nov 9 2013 | |||
0ac1be709434 | James Rhodes/epriestley | Implemented support for build logs | Nov 9 2013 | |||
e4569e7e7e2e | James Rhodes/epriestley | Implement interface for adding, editing and deleting build steps on plans. | Nov 5 2013 | |||
c514d34b9456 | James Rhodes/epriestley | Add build step implementation infrastructure and sleep build step. | Nov 5 2013 |
c4science · Help