Titanium JIRA Archive
Appcelerator Daemon (DAEMON)

[DAEMON-77] appcd: Extend CI process to create platform-specific bundles

GitHub Issuen/a
TypeNew Feature
PriorityLow
StatusClosed
ResolutionWon't Do
Resolution Date2020-02-04T23:16:30.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsTooling
Labelsn/a
ReporterChris Barber
AssigneeChris Barber
Created2017-05-04T20:49:47.000+0000
Updated2020-02-04T23:16:35.000+0000

Description

The current Jenkinsfile introduced by DAEMON-43 runs check and coverage tasks, then bundles the daemon distribution without NPM dependencies. DAEMON-56 introduces a gulp package-bundle that will run npm install and re-package the daemon distribution tgz file. This ticket is to add the gulp package-bundle to the CI process where it is executed on the following 5 Jenkins slave machines: * macOS * 64-bit Windows * 32-bit Windows * 64-bit Linux * 32-bit Linux The resulting tgz file is to be uploaded as an artifact of the CI job.

Comments

  1. Chris Barber 2020-02-04

    I don't see us doing this.

JSON Source