Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mobile_robotics
ADC
external
libuvc_ros
Commits
a7871cc3
Unverified
Commit
a7871cc3
authored
Feb 20, 2021
by
Kei Okada
Committed by
GitHub
Feb 20, 2021
Browse files
Merge pull request #70 from k-okada/update_travis
parents
069bc5b5
9cdc5944
Changes
2
Hide whitespace changes
Inline
Side-by-side
.travis.yml
View file @
a7871cc3
...
@@ -2,22 +2,21 @@
...
@@ -2,22 +2,21 @@
# https://github.com/ros-infrastructure/ros_buildfarm/blob/master/doc/jobs/prerelease_jobs.rst
# https://github.com/ros-infrastructure/ros_buildfarm/blob/master/doc/jobs/prerelease_jobs.rst
# while this doesn't require sudo we don't want to run within a Docker container
# while this doesn't require sudo we don't want to run within a Docker container
sudo
:
true
sudo
:
true
dist
:
trusty
dist
:
bionic
language
:
python
language
:
python
python
:
-
"
3.4"
env
:
env
:
global
:
global
:
-
JOB_PATH=/tmp/devel_job
-
JOB_PATH=/tmp/devel_job
-
ABORT_ON_TEST_FAILURE=1
-
ABORT_ON_TEST_FAILURE=1
matrix
:
matrix
:
-
ROS_DISTRO_NAME=indigo OS_NAME=ubuntu OS_CODE_NAME=trusty ARCH=amd64
#
- ROS_DISTRO_NAME=indigo OS_NAME=ubuntu OS_CODE_NAME=trusty ARCH=amd64
-
ROS_DISTRO_NAME=kinetic OS_NAME=ubuntu OS_CODE_NAME=xenial ARCH=amd64
#
- ROS_DISTRO_NAME=kinetic OS_NAME=ubuntu OS_CODE_NAME=xenial ARCH=amd64
-
ROS_DISTRO_NAME=lunar OS_NAME=ubuntu OS_CODE_NAME=xenial ARCH=amd64
#
- ROS_DISTRO_NAME=lunar OS_NAME=ubuntu OS_CODE_NAME=xenial ARCH=amd64
-
ROS_DISTRO_NAME=melodic OS_NAME=ubuntu OS_CODE_NAME=bionic ARCH=amd64
-
ROS_DISTRO_NAME=melodic OS_NAME=ubuntu OS_CODE_NAME=bionic ARCH=amd64
matrix
:
-
ROS_DISTRO_NAME=noetic OS_NAME=ubuntu OS_CODE_NAME=focal ARCH=amd64
allow_failures
:
# matrix:
-
env
:
ROS_DISTRO_NAME=melodic OS_NAME=ubuntu OS_CODE_NAME=bionic ARCH=amd64
# allow_failures:
# - env: ROS_DISTRO_NAME=melodic OS_NAME=ubuntu OS_CODE_NAME=bionic ARCH=amd64
install
:
install
:
# either install the latest released version of ros_buildfarm
# either install the latest released version of ros_buildfarm
-
pip install ros_buildfarm
-
pip install ros_buildfarm
...
@@ -29,14 +28,14 @@ install:
...
@@ -29,14 +28,14 @@ install:
# run devel job for a ROS repository with the same name as this repo
# run devel job for a ROS repository with the same name as this repo
-
export REPOSITORY_NAME=`basename $TRAVIS_BUILD_DIR`
-
export REPOSITORY_NAME=`basename $TRAVIS_BUILD_DIR`
# use the code already checked out by Travis
# use the code already checked out by Travis
-
mkdir -p $JOB_PATH/
catkin_workspace
/src
-
mkdir -p $JOB_PATH/
ws
/src
-
cp -R $TRAVIS_BUILD_DIR $JOB_PATH/
catkin_workspace
/src/
-
cp -R $TRAVIS_BUILD_DIR $JOB_PATH/
ws
/src/
# generate the script to run a pre-release job for that target and repo
# generate the script to run a pre-release job for that target and repo
-
generate_prerelease_script.py https://raw.githubusercontent.com/ros-infrastructure/ros_buildfarm_config/production/index.yaml $ROS_DISTRO_NAME default $OS_NAME $OS_CODE_NAME $ARCH --output-dir $JOB_PATH
-
generate_prerelease_script.py https://raw.githubusercontent.com/ros-infrastructure/ros_buildfarm_config/production/index.yaml $ROS_DISTRO_NAME default $OS_NAME $OS_CODE_NAME $ARCH --output-dir $JOB_PATH
# run the actual job which involves Docker
# run the actual job which involves Docker
-
cd $JOB_PATH; sh ./prerelease.sh -y
-
cd $JOB_PATH; sh ./prerelease.sh -y
script
:
script
:
# get summary of test results
# get summary of test results
-
/tmp/catkin/bin/catkin_test_results $JOB_PATH/
catkin_workspace
/test_results --all
-
/tmp/catkin/bin/catkin_test_results $JOB_PATH/
ws
/test_results --all
notifications
:
notifications
:
email
:
false
email
:
false
libuvc_camera/package.xml
View file @
a7871cc3
<?xml version="1.0"?>
<?xml version="1.0"?>
<package>
<package
format=
"3"
>
<name>
libuvc_camera
</name>
<name>
libuvc_camera
</name>
<version>
0.0.10
</version>
<version>
0.0.10
</version>
<description>
USB Video Class camera driver
</description>
<description>
USB Video Class camera driver
</description>
<!-- One maintainer tag required, multiple allowed, one person per tag -->
<!-- Example: -->
<!-- <maintainer email="jane.doe@example.com">Jane Doe</maintainer> -->
<maintainer
email=
"ken@tossell.net"
>
Ken Tossell
</maintainer>
<maintainer
email=
"ken@tossell.net"
>
Ken Tossell
</maintainer>
<maintainer
email=
"ros-orphaned-packages@googlegroups.com"
>
ROS Orphaned Package Maintainers
</maintainer>
<maintainer
email=
"ros-orphaned-packages@googlegroups.com"
>
ROS Orphaned Package Maintainers
</maintainer>
<!-- One license tag required, multiple allowed, one license per tag -->
<!-- Commonly used license strings: -->
<!-- BSD, MIT, Boost Software License, GPLv2, GPLv3, LGPLv2.1, LGPLv3 -->
<license>
BSD
</license>
<license>
BSD
</license>
<!-- Url tags are optional, but mutiple are allowed, one per tag -->
<!-- Optional attribute type can be: website, bugtracker, or repository -->
<!-- Example: -->
<url
type=
"website"
>
http://ros.org/wiki/libuvc_camera
</url>
<url
type=
"website"
>
http://ros.org/wiki/libuvc_camera
</url>
<!-- Author tags are optional, mutiple are allowed, one per tag -->
<!-- Authors do not have to be maintianers, but could be -->
<!-- Example: -->
<!-- <author email="jane.doe@example.com">Jane Doe</author> -->
<!-- The *_depend tags are used to specify dependencies -->
<!-- Dependencies can be catkin packages or system dependencies -->
<!-- Examples: -->
<!-- Use build_depend for packages you need at compile time: -->
<!-- <build_depend>message_generation</build_depend> -->
<build_depend>
roscpp
</build_depend>
<build_depend>
camera_info_manager
</build_depend>
<build_depend>
dynamic_reconfigure
</build_depend>
<build_depend>
image_transport
</build_depend>
<build_depend>
libuvc
</build_depend>
<build_depend>
nodelet
</build_depend>
<build_depend>
sensor_msgs
</build_depend>
<!-- Use buildtool_depend for build tool packages: -->
<!-- <buildtool_depend>catkin</buildtool_depend> -->
<buildtool_depend>
catkin
</buildtool_depend>
<buildtool_depend>
catkin
</buildtool_depend>
<!-- Use run_depend for packages you need at runtime: -->
<!-- <run_depend>message_runtime</run_depend> -->
<run_depend>
roscpp
</run_depend>
<run_depend>
camera_info_manager
</run_depend>
<run_depend>
dynamic_reconfigure
</run_depend>
<run_depend>
image_transport
</run_depend>
<run_depend>
libuvc
</run_depend>
<run_depend>
nodelet
</run_depend>
<run_depend>
sensor_msgs
</run_depend>
<!-- Use test_depend for packages you need only for testing: -->
<!-- <test_depend>gtest</test_depend> -->
<depend>
roscpp
</depend>
<depend>
camera_info_manager
</depend>
<depend>
dynamic_reconfigure
</depend>
<depend>
image_transport
</depend>
<depend
condition=
"$ROS_DISTRO != noetic"
>
libuvc
</depend>
<depend
condition=
"$ROS_DISTRO == noetic"
>
libuvc-dev
</depend>
<depend>
nodelet
</depend>
<depend>
sensor_msgs
</depend>
<!-- The export tag contains other, unspecified, tags -->
<export>
<export>
<!-- You can specify that this package is a metapackage here: -->
<!-- <metapackage/> -->
<!-- Other tools can request additional information be placed here -->
<nodelet
plugin=
"${prefix}/libuvc_camera_nodelet.xml"
/>
<nodelet
plugin=
"${prefix}/libuvc_camera_nodelet.xml"
/>
</export>
</export>
</package>
</package>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment