Austin Shalit
d1d32ada00
[build] Fix artifact publishing ( #2471 )
...
Add back variables block that was removed in #2457 .
2020-04-05 23:05:13 -07:00
Austin Shalit
306720e63e
[build] Split build logic into separate files ( #2457 )
...
This allows us to share build logic between Azure hosted and WPI hosted hardware.
2020-04-01 21:33:04 -07:00
Thad House
4bde2654e2
Fix mac azure build ( #1973 )
...
Build was broken due to an azure image change.
2019-10-22 19:58:48 -07:00
Thad House
7f839b87ce
Remove timeouts from azure builds ( #1924 )
...
Windows builds are occasionally crossing 1 hour and failing
2019-10-07 20:47:01 -07:00
Thad House
9afea33403
Add support for aarch64 jetson bionic builds ( #1844 )
2019-08-26 09:49:58 -07:00
Thad House
b2861f8948
Use 2020 artifacts and artifactory server ( #1838 )
...
Uses 2020 artifacts and artifactory server, and new versioning and repository plugins.
2019-08-22 21:48:43 -07:00
Thad House
98cc32703c
Update to use artifactory to publish artifacts ( #1833 )
...
* Update to use artifactory to publish artifacts
2019-08-21 07:28:24 -07:00
Thad House
9e19b29c31
Use base azure image for primary wpilib build ( #1744 )
...
This will ensure everything works with no flags, even without a rio or raspbian compiler
2019-06-29 21:37:34 -07:00
Peter Johnson
3c2093119e
Use docker container to run wpiformat ( #1740 )
...
Also update raspbian image to use new unified name.
2019-06-29 21:11:17 -07:00
Peter Johnson
0fbb0d989e
Update to 2020 compilers ( #1733 )
...
Also link to libatomic in cmake and for Raspbian only in gradle.
2019-06-29 09:28:28 -07:00
Thad House
3dfb01d45b
Update to new Native Utils ( #1696 )
...
Also update to azure 2019 windows image
2019-06-28 14:09:10 -07:00
Thad House
e25e515f2e
Publish artifacts on azure ( #1678 )
2019-05-25 06:18:49 -07:00
Tyler Veness
f432f65bef
Update copyright year in license to 2019 ( #1524 )
...
Also update clang-format to 6.0.
2019-05-17 17:35:09 -07:00
Thad House
5551981b3f
Upgrade to Gradle 5.0 ( #1444 )
...
Also skip raspbian for gazebo.
2018-11-29 23:17:06 -08:00
Thad House
a8aacd3657
Update build setup for raspbian and debug binaries ( #1384 )
...
- Build both debug and release binaries
- Append "d" to debug libraries in the style of opencv
- Split shared and static classifiers
- Add raspbian support
2018-10-27 00:19:38 -07:00
Thad House
7068551a3e
Bump OpenCV and GTest to 2019 dependencies ( #1366 )
2018-10-13 20:46:14 -07:00
Thad House
b9fa3a4398
Update to 2019 RoboRIO and 2019 v4 image ( #1352 )
...
Also make updates for Java 11:
* Disable errorprone plugin (currently broken on Java 11)
* Update checkstyle to 8.12
* Update pmd to 6.7.0
2018-10-07 18:11:57 -07:00
Thad House
f0ac048645
Remove pmd and checkstyle publishing from azure ( #1353 )
...
Bug in azure makes out of branch PRs fail
2018-10-05 10:20:20 -07:00
Thad House
7b471d8c62
Fix windows image on azure pipelines ( #1350 )
2018-10-02 10:42:18 -07:00
Thad House
ac7dfa5042
Switch to using containers for Linux builds on Azure ( #1335 )
2018-09-27 22:38:33 -07:00
Thad House
15c5a820bf
Publish tests to azure ci ( #1334 )
...
Makes reviews easier.
2018-09-24 16:36:50 -07:00
Thad House
e15fabd2e1
Add cmake azure build ( #1332 )
2018-09-24 16:36:24 -07:00
Thad House
b1965f74a8
Add styleguide check to azure pipelines build ( #1331 )
2018-09-23 23:38:04 -07:00
Thad House
5c6b78ea2b
Set up CI with Azure Pipelines ( #1306 )
2018-09-23 17:43:23 -07:00