Skip to content

CircleCI orb for connecting to OpenVPN

License

Notifications You must be signed in to change notification settings

titel-media/openvpn-orb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

openvpn-orb CircleCI Build Status CircleCI Orb Version GitHub License

CircleCI orb for connecting to OpenVPN

It allows you to establish a OpenVPN connection from within a CircleCI build job.

Prerequisites

The following environment variables need to be set in CircleCI either directly or via a context:

  • VPN_CONFIG

Variable has to contain a Base64 encoded OpenVPN config file eg. .ovpn format

  • VPN_LOGIN

Variable has to contain a Base64 encoded username and password separated with a newline

See CircleCI Documentation for instructions on how you would set this up.

Usage

Example use as well as a list of available executors, commands, and jobs are available on this orb's registry page.

Resources

Contributing

We welcome issues to and pull requests against this repository!

Publishing

New versions of this orb are published by creating a new release with a SemVer tag by the Community & Partner Engineering Team. Afterwards the actual publishing is being executed by the CI