woodpecker/cncd/pipeline/samples/sample_8_network_mode
2019-04-06 15:44:04 +02:00
..
pipeline.json Pull in cncd/* for simpler workflow 2019-04-06 15:44:04 +02:00
pipeline.yml Pull in cncd/* for simpler workflow 2019-04-06 15:44:04 +02:00
README.md Pull in cncd/* for simpler workflow 2019-04-06 15:44:04 +02:00

Compile the yaml to the intermediate representation:

pipec compile

Execute the intermediate representation:

pipec exec

This example shows how to use the network_mode option to use the network defined by other container. This is useful for example to allow the CI to connect with servers behind a VPN.

Before to start you need to create a container that connects to the VPN (using one of the openvpn client images like https://github.com/ekristen/docker-openvpn-client).