Commit Graph

86 Commits

Author SHA1 Message Date
Pavel Odintsov b9f1a367d8 Fixed typo 2020-06-04 20:57:33 +01:00
Pavel Odintsov 1dc7aad696 Added build target for not recommended CentOS 6 2020-06-04 20:56:21 +01:00
Pavel Odintsov 7207d81b09 Added build task to Build all packages for Debian 7 2020-06-04 20:48:43 +01:00
Pavel Odintsov ab58e1c96b Added build task for Debian 8 2020-06-04 20:39:59 +01:00
Pavel Odintsov f0b5e269da Implement CI task to build FastNetMon for all popular Ubuntu distros 2020-06-04 20:32:09 +01:00
Pavel Odintsov f7320ffffd Improved our own logic to build libraries bundle 2020-06-03 09:25:35 +01:00
Pavel Odintsov 52ef1be79c Added debug about Boost libraries and switched to using bundled FNM build from script 2020-06-02 21:09:46 +01:00
Pavel Odintsov e2463d721e Added example configuration for test FNM run 2020-06-02 20:50:49 +01:00
Pavel Odintsov a26e7f7e68 Added logic to ignore failed command and continue processing 2020-06-02 20:28:39 +01:00
Pavel Odintsov ea3826e838 We need to collect install log as artifact 2020-06-02 20:17:11 +01:00
Pavel Odintsov 5cfd3fc0e1 Added command to disable FastNetMon compilation for CI 2020-06-02 19:57:33 +01:00
Pavel Odintsov cac1bd3c1c
Moved test daemon call downward 2020-06-02 19:26:59 +01:00
Pavel Odintsov 6622dd94d9
Added true to address "tar: /opt: file changed as we read it" 2020-06-02 19:25:18 +01:00
Pavel Odintsov f60fc9b808 Changed artifacts to capture only tar.gz file 2020-06-02 09:58:49 +01:00
Pavel Odintsov f290dfede2 Added logic to install cmake from sources for all lib build 2020-06-02 09:53:36 +01:00
Pavel Odintsov b6ec581cce All lib build cannot use mirror due to Boost distro size 2020-06-02 00:12:26 +01:00
Pavel Odintsov 790cf72b62 Added Ubuntu 14.04 build with all libs 2020-06-01 23:59:00 +01:00
Pavel Odintsov 90640ee5b8 Added Ubuntu 14.04. It's still pretty popular 2020-05-30 15:48:22 +01:00
Pavel Odintsov 226067689b Unified save and restore cache names 2020-05-30 15:20:00 +01:00
Pavel Odintsov 0a7ca77cdc Fixed variable mapping 2020-05-30 14:01:23 +01:00
Pavel Odintsov b5dd674d88 Added CI task for Debian Jessie, we need packages for it 2020-05-30 13:43:34 +01:00
Pavel Odintsov b95df91764 Added PF_RING header from system folder to CircleCI cache 2020-05-27 00:20:18 +01:00
Pavel Odintsov 92d6d09d58
Increased time to build first package, we need more time for full rebuild. 2020-05-26 23:21:59 +01:00
Pavel Odintsov dcf41db1f1 We need dependency rebuild 2020-05-26 21:29:39 +01:00
Pavel Odintsov 2b0be61a64 Improved failure experience in CI environment 2020-05-26 21:25:57 +01:00
Pavel Odintsov dc69c35deb Removed ldconfig changes, added conf option flag, added FNM run on CI after build 2020-05-26 20:46:44 +01:00
Pavel Odintsov b26c10b86c
Enabled GoBGP and API builds for all Linux distributions excluding CentOS 6 2020-05-26 19:19:36 +01:00
Pavel Odintsov 34e0a8e7c2 Changed apt-get to yum for CentOS 2020-05-25 20:55:45 +01:00
Pavel Odintsov b7d8b5720d Added CentOS 6,7,8 2020-05-25 20:53:18 +01:00
Pavel Odintsov b2b51fa3d5 Added Debian 9 and 10 for CI 2020-05-25 20:44:50 +01:00
Pavel Odintsov b3d8957a81 Added all Ubuntus for CircleCI 2020-05-25 20:39:12 +01:00
Pavel Odintsov cdeaae1a8e Added logic to cache compiled dependencies and skipt their build if we've got them 2020-05-25 20:26:11 +01:00
Pavel Odintsov 30a85236df Split dependency install process into two steps: packages and compilation 2020-05-25 13:59:04 +01:00
Pavel Odintsov 4eee2ba885 Increased build time for CircleCI 2020-05-25 13:18:42 +01:00
Pavel Odintsov e0c69c6509 Enabled CircleCI for Ubuntu 20.04 builds 2020-05-25 12:47:21 +01:00
Pavel Odintsov 40f6a66f7e
Add .circleci/config.yml (#808) 2020-05-24 22:04:41 +01:00