Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. export ATLAS_TOKEN={YOURTOKEN}
  4. export OLD_ORG={YOUROLDORG}
  5. export NEW_ORG={YOURNEWORG}
  6.  
  7. for ws in $(tfe workspace list)
  8. do
  9. tfe pullvars -name "$OLD_ORG/$ws" > $ws.vars
  10. tfe pullvars -name "$OLD_ORG/$ws" -env true > $ws.env
  11. done
  12.  
  13. tfe pushvars -name "$NEW_ORG/$ws" -var-file $ws.json
  14. for f in *.env
  15. do
  16. for line in $(cat $f)
  17. do
  18. tfe pushvars -env true -tfe-org "$NEW_ORG" -tfe-workspace "$OLD_ORG" -env-var $line
  19. done
  20. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement