Homec4science

Implement "Upload Artifact" build step

Authored by James Rhodes <jrhodes@redpointsoftware.com.au> on Dec 6 2013, 04:11.

Description

Implement "Upload Artifact" build step

Summary: This implements a build step for uploading an artifact from a build machine to Phabricator. It uses SFTP so that it will work on both UNIX and Windows build machines.

Test Plan: Ran an "Upload Artifact" build against a Windows machine (with FreeSSHD installed). The artifact uploaded to Phabricator, appeared on the build view and the file contents could be viewed from Phabricator.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley

CC: Korvin, epriestley, aran

Maniphest Tasks: T1049

Differential Revision: https://secure.phabricator.com/D7582

Details

Committed
James Rhodes <jrhodes@redpointsoftware.com.au>Dec 6 2013, 04:11
Pushed
aubortJan 31 2017, 17:16
Parents
rPHa74bfe51674e: Minor, sort out a change request which was lost in the melee.
Branches
Unknown
Tags
Unknown

Event Timeline

James Rhodes <jrhodes@redpointsoftware.com.au> committed rPHdd01535ed6d7: Implement "Upload Artifact" build step (authored by James Rhodes <jrhodes@redpointsoftware.com.au>).Dec 6 2013, 04:11