Pavel Odintsov
|
772ed5a82a
|
Removed sudo and added S3 ORB for CircleCI
|
2020-06-07 18:22:51 +01:00 |
|
Pavel Odintsov
|
70d3854e96
|
Extended build time allowance, explicitly added distro name to package build script
|
2020-06-07 13:39:56 +01:00 |
|
Pavel Odintsov
|
4f8075ff6c
|
Added CentOS 7 and CentOS 8 builds for rpm packages
|
2020-06-06 21:17:34 +01:00 |
|
Pavel Odintsov
|
0815a626ec
|
Added external build tasks for Debian 9 and Debian 10. We cannot use Jessie packages on Debian 9 because of dependencies on OpenSSL 1.0.0: libssl.so.1.0.0 => not found
|
2020-06-06 19:08:26 +01:00 |
|
Pavel Odintsov
|
c01904f5e5
|
Added version configuration for CentOS 6 build
|
2020-06-06 18:29:58 +01:00 |
|
Pavel Odintsov
|
f98190e6b5
|
Fix indentation
|
2020-06-04 20:59:16 +01:00 |
|
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 |
|