Guest User

Untitled

a guest
Sep 10th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. node {
  2.  
  3.  
  4. anyconnect = docker.image('anyconnect:1').run("--cap-add NET_ADMIN --cap-add SYS_ADMIN --device /dev/net/tun:/dev/net/tun -e VPN_USER=${env.USER} -e VPN_PASS=${env.PASS} --name anyconnect")
  5.  
  6. sh 'echo "Startig anyconnect and setting route"'
  7.  
  8. sh """
  9. IPADDRESS = $(docker inspect -f "{{ .NetworkSettings.IPAddress }}" anyconnect)
  10. echo $IPADDRESS
  11. ip route replace xx.xx.xx.xx. via $IPADDRESS
  12. """
  13.  
  14. sh 'curl 10.29.12.14:22'
  15.  
  16. anyconnect.stop()
  17.  
  18.  
  19.  
  20. }
Add Comment
Please, Sign In to add comment