Skip to content

Instantly share code, notes, and snippets.

View codenirvana's full-sized avatar
[object Object]

Udit Vasu codenirvana

[object Object]
View GitHub Profile
@codenirvana
codenirvana / create-travis-token.sh
Last active September 19, 2020 12:36 — forked from travi/create-travis-token.sh
limit npm token to travis instances
# list of IPs from https://docs.travis-ci.com/user/ip-addresses/
## Linux and Windows
npm token create --cidr=$(echo $(dig +short {nat.gce-us-central1.travisci.net,nat.gce-us-east1.travisci.net}) | sed 's_ _/32,_g')/32
## OSX
npm token create --cidr=$(echo $(dig +short nat.macstadium-us-se-1.travisci.net) | sed 's_ _/32,_g')/32
## ALL
npm token create --cidr=$(echo $(dig +short nat.travisci.net) | sed 's_ _/32,_g')/32