Skip to content
This repository has been archived by the owner on Oct 9, 2019. It is now read-only.

Added travis: #64

Merged
merged 11 commits into from
May 6, 2019
Merged

Added travis: #64

merged 11 commits into from
May 6, 2019

Conversation

LanderU
Copy link
Contributor

@LanderU LanderU commented May 5, 2019

  • Create .ci folder with Dockerfile to compile the repo
  • Create .travis.yml file

LanderU added 9 commits May 5, 2019 10:13
* Create .ci folder with Dockerfile to compile the repo
* Create .travis.yml file
* Try to compile only MARA ROS2 ws
Not overwirte src folder
* source in order to compile MARA_ROS1
@LanderU LanderU changed the title [WIP] Added travis draft: Added travis: May 5, 2019
@LanderU
Copy link
Contributor Author

LanderU commented May 5, 2019

Reviewable.

@nzlz
Copy link
Contributor

nzlz commented May 6, 2019

In .ci/compile.sh I had to change the following:

- cp -r /tmp/MARA/* src/mara
+ mkdir -p /tmp/MARA
+ cp -r /tmp/MARA/ src/mara/*

Update: I see you handle this in the travis.yml script via before_script. Was not working fine for me, seems like it works fine in the travis build though.

@nzlz
Copy link
Contributor

nzlz commented May 6, 2019

Fixed a issue with robotiq_gripper_gazebo_plugins (AcutronicRobotics/robotiq_modular_gripper@1a0c76d) and ROS2 WS its compiling fine now. (ros1 still not finished)


Im getting this error frequently before the entrypoint, Im solving it by retrying many times:

E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4.3_amd64.deb  Connection failed [IP: 91.189.91.23 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

@LanderU
Copy link
Contributor Author

LanderU commented May 6, 2019

Update: I see you handle this in the travis.yml script via before_script. Was not working fine for me, seems like it works fine in the travis build though.

These commands are only for travis. In order to compile the current branch instead of compile only master that is set on .repos file.

Im getting this error frequently before the entrypoint, Im solving it by retrying many times:
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-> 2ubuntu4.3_amd64.deb Connection failed [IP: 91.189.91.23 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

This is a known issue, see: http://wiki.ros.org/melodic/Installation/Ubuntu setup you keys. They provide the key in three different server. I'm going to implement a logic, to retry the fetch if one is failling(in a separate PR).

@LanderU
Copy link
Contributor Author

LanderU commented May 6, 2019

I'm running again after fetch your latest changes on README.md @nzlz, if I've green light I'll merge it.

@LanderU LanderU requested a review from nzlz May 6, 2019 10:04
Copy link
Contributor

@nzlz nzlz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Connection failed issue still pending. As @LanderU said, to be solved in another PR, so the current state of CI LGTM.

@LanderU LanderU merged commit 3366168 into master May 6, 2019
@LanderU LanderU deleted the travis-devel branch May 6, 2019 10:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants