Issue Number | 4300 |
---|---|
Summary | Rewrite build/deploy scripts to use GitHub |
Created | 2017-08-13 07:12:44 |
Issue Type | Improvement |
Submitted By | Kline, Bob (NIH/NCI) [C] |
Assigned To | Kline, Bob (NIH/NCI) [C] |
Status | Closed |
Resolved | 2017-09-25 15:27:05 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/ocecdr/issue.212797 |
We have been instructed to use Jenkins (an open-source automation server) for future releases.
See https://collaborate.nci.nih.gov/display/OCECTBWIKI/Jenkins+Build+Servers for high-level instructions.
As things turned out, most of the work for this ticket was channeled into converting the build and deploy scripts to use GitHub instead of the CBIIT Subversion server, partly because that part had to be done anyway, and partly because Blair, who's a major source of knowledge for Jenkins usage in this environment, is overbooked right now (some of that in figuring out Jenkins himself). So this ticket is being re-purposed to deal with GitHub (and renamed), and we'll deal with Jenkins later on.
I have tested the rewritten scripts on DEV and QA, and I walked through the build scripts with ~volker on Thursday.
Commits for this ticket:
https://github.com/NCIOCPL/cdr-tools/commit/5d17f1c6b61c6a5af8afa54795a5751bd476ec02
https://github.com/NCIOCPL/cdr-tools/commit/1572e5be0bb9970fa0b9a5c95d78dd6e34f4aaf4
https://github.com/NCIOCPL/cdr-tools/commit/249320dbdb4617c0ce26046911b432f876b91443
https://github.com/NCIOCPL/cdr-tools/commit/d6ca05b93dd9a54410469a1ed4c289638e05f29b
https://github.com/NCIOCPL/cdr-tools/commit/c5d746983f7bf8a897c44b186a95496833952cce
https://github.com/NCIOCPL/cdr-tools/commit/bc0d5284e56a591b30a1952dee969d4ed33dfee9
https://github.com/NCIOCPL/cdr-tools/commit/d0c45c698aa5a08f6d8462ae282c8b2ab50b7641
https://github.com/NCIOCPL/cdr-tools/commit/ee79c32b323747b8d049114b12bb3e5c379ea802
https://github.com/NCIOCPL/cdr-tools/commit/ec9ee0fd865f165a943774857737e8b8dcf8a7d9
https://github.com/NCIOCPL/cdr-tools/commit/8e6f0afcb489a4ae4cab9d3d47cc4911d0624aa2
https://github.com/NCIOCPL/cdr-tools/commit/46c00772fb0d6abd448c877161775711036bbd81
https://github.com/NCIOCPL/cdr-tools/commit/f3b004e31c933fe528ff1ec30f9ec08786956633
https://github.com/NCIOCPL/cdr-tools/commit/462e4c479282f9a106f43cfa2507057d85f41af6
https://github.com/NCIOCPL/cdr-tools/commit/f4b3bd9adf41850b9acc32fb7e193a443680ce88
https://github.com/NCIOCPL/cdr-tools/commit/9bed41d1d492167664c1fd39eedecfa006fc31f9
https://github.com/NCIOCPL/cdr-tools/commit/5768481a9f15e86c102747224655b12c84123aa1
https://github.com/NCIOCPL/cdr-tools/commit/979f68baccb632bc333ef7e896a4e275676035ae
https://github.com/NCIOCPL/cdr-tools/commit/9557443abe5e8a5c11278c20eff999383311d9e3
https://github.com/NCIOCPL/cdr-tools/commit/b72dd7944530f4752e1ae0cd279822a488714599
https://github.com/NCIOCPL/cdr-tools/commit/5a2dd4f1f2ce49d9410425acd9fe2bc4fcd13eeb
https://github.com/NCIOCPL/cdr-tools/commit/b0719a9a77cfd06da2adfb32ba55bf1e6f26a03c
https://github.com/NCIOCPL/cdr-tools/commit/4e053efd19252ca30635f182c8425838154e578e
https://github.com/NCIOCPL/cdr-tools/commit/3fddf534f0f262b737318cf7f733f984ccd98563
https://github.com/NCIOCPL/cdr-tools/commit/5dd278e61060d272d4a8f3bad4053c6885e7bbd6
https://github.com/NCIOCPL/cdr-tools/commit/8a3cdfff469e848e408e0a2c94671de5205e1da2
https://github.com/NCIOCPL/cdr-tools/commit/f3d7027aff31f3810efc959cf1e8b0cef97e6cb6
https://github.com/NCIOCPL/cdr-tools/commit/2c929cf6e81b0cdcc325126d082018f84d650bbf
https://github.com/NCIOCPL/cdr-tools/commit/9253d71db7e083143572e622d28adb4aad6e8527
https://github.com/NCIOCPL/cdr-tools/commit/bac8b4c691d94bf7c56b70899ba82d5d996cdd78
https://github.com/NCIOCPL/cdr-tools/commit/0d2aa164ef34387c3f0fddf33f5d765d6d61e4ed
https://github.com/NCIOCPL/cdr-tools/commit/38a24de7e73909796ade128ef44cf796e2038a56
https://github.com/NCIOCPL/cdr-tools/commit/c2e384306b6f02d210f942ba4989fed834ffe695
https://github.com/NCIOCPL/cdr-tools/commit/809b12eb666fdc312fe2cdb68661f178c0279839
https://github.com/NCIOCPL/cdr-tools/commit/19c09277866fa94f755b0cd21e55e0c2d2cc90e2
Elapsed: 0:00:00.002438