Beat Küng
25fe13583e
Jenskinsfile: use nuttx container as emscripten requires xz to be installed
...
Fixes the error:
Error: tar (child): xz: Cannot exec: No such file or directory
2022-10-26 14:54:48 -04:00
Daniel Agar
cea185268e
msg ROS2 compatibility, microdds_client improvements (timesync, reduced code size, added topics, etc), fastrtps purge
...
- update all msgs to be directly compatible with ROS2
- microdds_client improvements
- timesync
- reduced code size
- add to most default builds if we can afford it
- lots of other little changes
- purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks)
2022-10-19 19:36:47 -04:00
Beat Küng
f9c8e760b1
CI: add failsafe web build & deployment to the user guide
2022-10-13 16:05:25 -04:00
Justin
88bf1030b5
Update CI to use the main branches.
2022-09-07 20:03:19 -04:00
Daniel Agar
4040e4cdf2
simulation organization and cleanup
...
- new modules/simulation directory to collect all simulators and related modules
- new Tools/simulation directory to collect and organize scattered simulation submodules, scripts, etc
- simulation module renamed to simulator_mavlink
- sih renamed to simulator_sih (not a great name, but I wanted to be clear it was a simulator)
- ignition_simulator renamed to simulator_ignition_bridge
- large sitl_target.cmake split by simulation option and in some cases pushed to appropriate modules
- sitl targets broken down to what's actually available (eg jmavsim only has 1 model and 1 world)
- new Gazebo consistently referred to as Ignition for now (probably the least confusing thing until we fully drop Gazebo classic support someday)
2022-08-25 09:10:03 -04:00
Hamish Willee
270c456121
CI - build on main as well ( #20001 )
2022-08-02 16:52:17 -07:00
Hamish Willee
30e2490d5b
Docs are now in user guide and main ( #19977 )
...
* Fix links to docs in source to point to docs on main not master
* More docs and scripts that need to point to main
2022-08-01 11:39:39 +10:00
Daniel Agar
6706d9b434
Jenkins: always fully clean git workspace
2021-12-29 17:14:11 -05:00
Peter van der Perk
b3e799e277
[Kconfig] Add all distance sensors
2021-10-07 10:09:01 -04:00
Peter van der Perk
d1e7642b9a
[Kconfig] temporily updated github actions to latest to test CI
2021-10-07 10:09:01 -04:00
Daniel Agar
a76bcd3e01
CI fix renamed uorb_to_ros_rtps_ids.py -> uorb_to_ros_urtps_topics.py
2021-08-14 15:53:14 -04:00
Daniel Agar
c6931814fa
Jenkins: fix msg docs stash and archive
2021-08-14 15:18:57 -04:00
Daniel Agar
b98656ccb4
Jenkins: fix msg files stash
2021-08-14 14:58:57 -04:00
TSC21
c478e2985a
microRTPS: simplify the attribution of the RTPS IDs by makiing it automatic
...
1. The RTPS IDs are now automatically assigned to the topics
2. Only the topics that get defined to be sent or received in the urtps_bridge_topics.yaml (renamed, since now it doesn't contain IDs) receive the IDs
3. Any addition or removal on the urtps_bridge_topics.yaml file might update the topic IDs - this will require that the agent and the client ID list has to be in sync. This will further require a robustification of the way we check the IDs and the message definitions when starting the bridge.
2021-08-12 08:44:53 +02:00
Beat Küng
fccb56d76b
Jenkinsfile: deploy uorb graph
2021-08-03 07:54:41 +02:00
Beat Küng
da6275e43a
msg: add script structure to generate docs from .msg files
2021-08-03 07:54:41 +02:00
Beat Küng
b12b884f4c
ci: update container version to 2021-05-04
2021-07-07 21:38:09 -04:00
Daniel Agar
904f827df0
Jenkins: increase timeout and build history
2021-05-16 15:59:56 -04:00
David Sidrane
92344b96b3
CI Update to 2021-04-29
2021-04-30 14:32:40 -04:00
Daniel Agar
186e987efb
Jenkins: fetch all tags before generating Airframe & Parameter documentation (master only)
2021-04-05 09:51:18 -04:00
Daniel Agar
2e390009f0
Jenkins: fetch all tags before make documentation (master only)
2021-04-05 09:24:21 -04:00
Beat Küng
6a7688cbca
component_information: rework to reflect mavlink message changes
2021-03-30 08:18:49 +02:00
TSC21
6bbb2faf8a
CI: fix colcon build
2021-02-17 15:03:47 +01:00
Beat Küng
5a1c60b5a1
component_information: switch from gzip to xz
...
Improves compression, e.g. current params file: 62KB to 51KB
There's also a PRESET_EXTREME option, which reduces by another 2KB.
We can revisit that once needed, as it increases mem usage as well.
2021-02-09 09:44:50 +01:00
Beat Küng
cedfae9e46
jenkins: upload params.json.gz to S3
2021-02-09 09:44:50 +01:00
Peter van der Perk
8242968b2b
UAVCAN v1 GPS demo with MAVCAN autoconfigure
2021-02-07 17:18:45 +01:00
Beat Küng
b190d98d6d
Jenkinsfile: remove dev-guide metadata deployment
...
dev guide got merged with the user guide.
2021-01-20 10:03:00 -05:00
Daniel Agar
71306f7f83
update all container tags to 2020-11-18
2020-11-19 13:37:57 -05:00
Beat Küng
8f72ea9577
Jenkins: push module documentation to PX4 user guide as well
2020-11-04 13:08:05 +01:00
Daniel Agar
43903dcb79
Jenkins: temporarily disable catkin build on ROS workspace
2020-09-21 22:48:33 -04:00
Daniel Agar
d61fd0e4ca
update all px4-dev-base and px4-dev-nuttx container usage uniformly
2020-09-18 13:03:07 -04:00
Nuno Marques
86e10afd76
microRTPS agent deploy: split commit subjects and delete src and idl folders before updating them ( #15672 )
2020-09-02 15:11:25 +02:00
TSC21
ba7d19033e
replace 'python' with '.' to run the uORB to ROS conversion Python script
2020-09-02 13:38:04 +02:00
TSC21
5ae0291c13
reactivate ROS-related builds
2020-09-02 11:47:34 +02:00
TSC21
ad2b4c81fd
update container tags to focal:2020-08-20
2020-09-02 11:47:34 +02:00
Daniel Agar
0ae6da4bb0
Jenkins: microRTPS agent fetch git tags for versioning
2020-08-25 11:12:38 -04:00
TSC21
7b4ae7c658
Jenkins: deploy: build the rtps target before commiting microRTPS agent changes
2020-08-19 08:59:22 +02:00
TSC21
1eb7809eb5
Jenkins CD: add deploy stage for the microRTPS agent
2020-08-18 17:16:04 +02:00
Daniel Agar
e3eeb150b1
Jenkins: limit metadata generation to master
2020-06-30 11:05:22 -04:00
Daniel Agar
e46d605a49
Jenkins drop cppcheck and clang analyzer
...
- these only run in master and the output isn't really visible/known
2020-06-23 11:53:04 -04:00
Daniel Agar
b15ea156c8
move clang-tidy from Jenkins to Github Actions
2020-06-22 13:37:38 -04:00
Daniel Agar
763a885dfe
Jenkinsfile merge remaining 1st & 2nd stages
2020-06-20 21:07:34 -04:00
Daniel Agar
32c2064673
migrate Jenkinsfile checks to Github Actions
2020-06-20 20:42:09 -04:00
Daniel Agar
8eecaf5cfb
Jenkins temporarily disable Catkin and Colcon builds
2020-06-03 21:37:59 -04:00
TSC21
e9aba642fe
CI: bump container tags to 2020-04-01
2020-04-02 14:28:38 +01:00
TSC21
40a99f940a
bump container tags to 2020-03-29
2020-03-30 09:51:57 +01:00
TSC21
6598ce5a46
CI: bump container tags to 2020-03-16
2020-03-24 13:31:41 +00:00
Daniel Agar
4e4fb2232e
CI move NuttX bloaty checks from Jenkins to Github Actions
2020-03-15 14:06:05 -04:00
TSC21
bdb1ae14f5
Jenkins: fix timesync filenames
2020-03-10 14:21:40 +00:00
TSC21
a2c270e484
update files for microRTPS_timesync
2020-03-10 13:12:09 +00:00