Update test certificate

This commit is contained in:
Niklas von Hertzen 2013-09-06 23:11:04 +03:00
parent c097f11ce3
commit fbeb6e72f2
4 changed files with 50 additions and 4 deletions

1
.gitignore vendored
View File

@ -9,6 +9,7 @@
image.jpg image.jpg
/.project /.project
/.settings/ /.settings/
/tests/certificate.pem
node_modules/ node_modules/
.envrc .envrc
server.js server.js

View File

@ -4,9 +4,11 @@ node_js:
- '0.10' - '0.10'
env: env:
global: global:
- secure: "eW41gIqOizwO4pTgWnAAbW75AP7F+CK9qfSed/fSh4sJ9HWMIY1YRIaY8gjr+6jV/f7XVHcXuym6ZxgINYSkVKbF1JKxBJNLOXtSgNbVHSic58pYFvUjwxIBI9aPig9uux1+DbnpWqXFDTcACJSevQZE0xwmjdrSkDLgB0G34v8=" - secure: eW41gIqOizwO4pTgWnAAbW75AP7F+CK9qfSed/fSh4sJ9HWMIY1YRIaY8gjr+6jV/f7XVHcXuym6ZxgINYSkVKbF1JKxBJNLOXtSgNbVHSic58pYFvUjwxIBI9aPig9uux1+DbnpWqXFDTcACJSevQZE0xwmjdrSkDLgB0G34v8=
- secure: "Y2Av+Gd3z9uQEB36GwdOOuGka0hx0/HeitASEo59z934O8RxnmN9eNTXS7dDT3XtKtwxIyLTOEpS7qlRdWahH28hr/dS4xJj6ao58C+1xMcDs6NAPGmDxUlcJWpcGEsnjmXjQCc3fBioSTdpIBrK/gdvgpNh77UKG74Sk7Z+YGk=" - secure: Y2Av+Gd3z9uQEB36GwdOOuGka0hx0/HeitASEo59z934O8RxnmN9eNTXS7dDT3XtKtwxIyLTOEpS7qlRdWahH28hr/dS4xJj6ao58C+1xMcDs6NAPGmDxUlcJWpcGEsnjmXjQCc3fBioSTdpIBrK/gdvgpNh77UKG74Sk7Z+YGk=
- secure: "YI+YbTOGf2x4fPMKW+KhJiZWswoXT6xOKGwLfsQsVwmFX1LerJouil5D5iYOQuL4FE3pNaoJSNakIsokJQuGKJMmnPc8rdhMZuBJBk6MRghurE2Xe9qBHfuUBPlfD61nARESm4WDcyMwM0QVYaOKeY6aIpZ91qbUbyc60EEx3C4=" - secure: YI+YbTOGf2x4fPMKW+KhJiZWswoXT6xOKGwLfsQsVwmFX1LerJouil5D5iYOQuL4FE3pNaoJSNakIsokJQuGKJMmnPc8rdhMZuBJBk6MRghurE2Xe9qBHfuUBPlfD61nARESm4WDcyMwM0QVYaOKeY6aIpZ91qbUbyc60EEx3C4=
- secure: cLQsK4kjh012RNkGcWXTQb+R0rEdRElfv2Xp05YWOsE2hr1dy9NwmgyRxCLBbVETpsOgceiuXTvDenq+M9kKNXfGn4w8iBXPfa6jb5G296tkMIu7tdK8l+MxmK1DQKLbhnWNxRDC0oqm7fph+HrFSZq2NhuvDwWpJMXlK/yOwuk=
before_script: before_script:
- openssl aes-256-cbc -k "$SERVICE_SECRET" -in tests/certificate.pem.enc -d -a -out tests/certificate.pem
- npm install -g grunt-cli - npm install -g grunt-cli
- curl https://gist.github.com/niklasvh/6150144/raw/sauce_connect_setup.sh | bash - curl https://gist.github.com/niklasvh/6150144/raw/sauce_connect_setup.sh | bash

43
tests/certificate.pem.enc Normal file
View File

@ -0,0 +1,43 @@
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

View File

@ -352,7 +352,7 @@
"exp": ~~(new Date().getTime() / 1000) + (30 * 60), "exp": ~~(new Date().getTime() / 1000) + (30 * 60),
"iat": ~~(new Date().getTime() / 1000 - 60) "iat": ~~(new Date().getTime() / 1000 - 60)
}, },
key = new Buffer(process.env.SERVICE_ACCOUNT, 'base64').toString('ascii'), key = require('fs').readFileSync('tests/certificate.pem', 'utf8'),
transporterTokenRequest = { transporterTokenRequest = {
method: 'POST', method: 'POST',
uri: 'https://accounts.google.com/o/oauth2/token', uri: 'https://accounts.google.com/o/oauth2/token',