Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Source Upload override and independent stage support #60

Merged
merged 6 commits into from
Oct 3, 2019

Conversation

AAlon
Copy link
Contributor

@AAlon AAlon commented Oct 3, 2019

Improving on top of #59 by adding the ability to specify a dedicated upload-sources stage.

Added ros_bootstrap.sh to use for setting up some basic ROS dependencies and refactored the build scripts once more.
Intentionally not sourcing it because nothing should be imported from it into the environment.
Intentionally not including colcon and colcon-bundle because of recent discussions around changing the way it is installed. The idea is that we should "never" (read: very rarely) need to touch ros_bootstrap.sh.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@AAlon AAlon changed the title Source upload override Source upload override and independent stage support Oct 3, 2019
@AAlon AAlon changed the title Source upload override and independent stage support Source Upload override and independent stage support Oct 3, 2019
@AAlon
Copy link
Contributor Author

AAlon commented Oct 3, 2019

common_sa_build.sh Outdated Show resolved Hide resolved
ros1_sa_build.sh Show resolved Hide resolved
@codecov
Copy link

codecov bot commented Oct 3, 2019

Codecov Report

Merging #60 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #60   +/-   ##
=======================================
  Coverage   88.19%   88.19%           
=======================================
  Files          12       12           
  Lines         322      322           
=======================================
  Hits          284      284           
  Misses         38       38
Flag Coverage Δ
#ROS_1 89.57% <ø> (ø) ⬆️
#ROS_2 86.79% <ø> (ø) ⬆️
#dashing 86.79% <ø> (ø) ⬆️
#kinetic 89.57% <ø> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 715bdba...bb5dbf2. Read the comment docs.

@AAlon AAlon merged commit 7ad2d9a into master Oct 3, 2019
@AAlon AAlon deleted the source-upload-override branch October 3, 2019 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants