[Discourse.ros.org] [Buildfarm] Initial setup

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Discourse.ros.org] [Buildfarm] Initial setup

Dirk Thomas via ros-users


Im trying to setup a buildfarm and need some clarification.

1. I cloned this repo - https://github.com/ros-infrastructure/buildfarm_deployment
2. The doc in the repo says I need to model as per the config repo # https://github.com/ros-infrastructure/buildfarm_deployment_config

Question:
1. The file inside the buildfarm_deployment repo does not look like the config files in the buildfarm_deployment_config. Each directory(master,repo and slave) has only manifests and repo_files directory. Where should I drop these config files?
2. Is there a dockerfile that I can use to spin off 3 servers in my local env.

Thanks in advance,





---
[Visit Topic](https://discourse.ros.org/t/initial-setup/2331/1) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Discourse.ros.org] [Buildfarm] Initial setup

Dirk Thomas via ros-users


[quote="prem_anand_lakshmana, post:1, topic:2331"]
I cloned this repo - https://github.com/ros-infrastructure/buildfarm_deployment

The doc in the repo says I need to model as per the config repo # https://github.com/ros-infrastructure/buildfarm_deployment_config

Question:

The file inside the buildfarm_deployment repo does not look like the config files in the buildfarm_deployment_config. Each directory(master,repo and slave) has only manifests and repo_files directory. Where should I drop these config files?
[/quote]

You don't need to fork the buildfarm_deployment repo, but the buildfarm_deployment_config repo. See the instructions [here](https://github.com/ros-infrastructure/buildfarm_deployment/blob/master/README.md#forking-or-not) about how to "fork" privately.

The system is separated such that you can consider the buildfarm_deployment repo to be used as a tool or library without modifications. You would only need to fork it if you want to change the behavior, and then you would modify your config to refer to your own forked version.

[quote="prem_anand_lakshmana, post:1, topic:2331"]
Is there a dockerfile that I can use to spin off 3 servers in my local env.
[/quote]
No there is not. We originally started developing and testing doing that. However because we use Docker for isolation of the build steps we had to drop running the 3 host types in Docker too. This is because Docker-In-Docker is possible, but still has many hiccups that caused many more problems than we wanted to deal with. There's a hope in the future to support running all three server configs on the same host. But that will take a bit of refactoring and is not currently a development priority. We recommend 3 VMs for testing/deployment.





---
[Visit Topic](https://discourse.ros.org/t/initial-setup/2331/2) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Loading...