From 42aabc6d9a3c74773e8f7f1201b48f91e15da543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesper=20R=C3=B8nn-Jensen?= Date: Fri, 16 Oct 2015 22:26:04 +0200 Subject: [PATCH 1/3] adding my sauce laps account with the hope to actually test in 11 browsers on Sauce Labs In case you want to revisit this in 5 years, my saucelab user account is 'jesperronn' --- .travis.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index cefc1992bb..b4779f3e8f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: node_js -env: - matrix: +env: + matrix: - TEST_SUITE=unit - TEST_SUITE=integration BROWSER='firefox' - TEST_SUITE=integration BROWSER='firefox:3.5' @@ -13,10 +13,10 @@ env: - TEST_SUITE=integration BROWSER='internet explorer:10' - TEST_SUITE=integration BROWSER='internet explorer:11' - TEST_SUITE=integration BROWSER='chrome' - global: - - secure: VY4J2ERfrMEin++f4+UDDtTMWLuE3jaYAVchRxfO2c6PQUYgR+SW4SMekz855U/BuptMtiVMR2UUoNGMgOSKIFkIXpPfHhx47G5a541v0WNjXfQ2qzivXAWaXNK3l3C58z4dKxgPWsFY9JtMVCddJd2vQieAILto8D8G09p7bpo= - - secure: kehbNCoYUG2gLnhmCH/oKhlJG6LoxgcOPMCtY7KOI4ropG8qlypb+O2b/19+BWeO3aIuMB0JajNh3p2NL0UKgLmUK7EYBA9fQz+vesFReRk0V/KqMTSxHJuseM4aLOWA2Wr9US843VGltfODVvDN5sNrfY7RcoRx2cTK/k1CXa8= -node_js: + global: + - secure: TxpQeJw440EGx9iuATa3eU4OrYzJgCEdBNCqitrFLR/Tg/5dqbbmLbHzRYkWQoxncLmOaPZbaHudGLO0zcWvHi5aAhDZZ4wcjC/BYGzL3z+/lV4sCc+hRem4V8RofCK+Jdij/0T6e1LFWjetXgPDwX+tejwpiakbUR9IbH04v3pRe/Uh0WCGG5HebA/2VrR4Te024yJFL3fuAFs+TXwdJmiDgiEdvdQtoZRbTz6hzf+t/PkkfbipMCCMuaJa15FuATsX9pIlpDlcRg8KPa6BaAM+mqB340/y0xF+1JDZJZ5JwBsNyY69vd60M5P5QvfpSr8DcbRdQxXtj+fdbRFXr1vEvb/t+Hsy+PEDF5XJxabmEs27ArfXof//ESBSZ54IU7k9jH22SagU/NAZV8y7k/W8a9SPTq7DbGDGNLwYQQ15ty5YpfBUFaaWjXXDARotepL45tj6KT32DqK+zYd8OKPCHfY+vqyU083GrLySs+6zCAHMWiCCidPn6ZqCPR9vimKD/h2tfgIeMA9+QyrvWOOuJ7JANU+G+NwI3j9rnpb1VwbuV4ncMR2o/vp7vGfrxslLoYjB62m9dVhFQAy+rCX6TAB9Ito4z0Vyrstfo3wcISZwiG1uG3wQc8TxzynqpIsAbH8z7K1Bkh4Ssb5akH0M6OTCpFhRT+l7svsDsEM= + - secure: tTGSS1wmJspD9bDkGx12Dd1AM7UqDXmnSgnRIIB02aO7+LWK4dcSGUlFqEZbDTNBGIiwtRAyzmBMyloipRMG/EkCvNd/SseRorxj6sRviAzZbH4DYhNsIGsMVHj6BYjUTM27ciSJmQK2Jth217QXICsD+DNyDMGa6bVcmVJh/1/GXDgCB2mVHtUCmqpl+Y6agR3AoVc5z1Ipvz2lh+VOS6qBld65+Fws+Mk1H58qywcgFFuuw8zsT01qwWmEcd28FjQWjhWbN2fEqcsUdkC9jESAMPt0dpvKjwnSnMhMxN+1Se8QtEl/9vkXYbSYPi+FKyDZt/KUeoVDjDQMb1MI0U+NXCn7gjF3lN1lAF0yM6C7l5KiSj+e5SHmMOYjXzJye1nXTt5sC0EW/6R4dDKtf2hQr2i+upX7bAiYbiEN3WFk34/Xz8lCrbWO/WuKRzzQwB+YXk+9tsxvcyCLYlYKNrX88Hvco5koApdkw3KbZwWMx87FIYLg+CQWBYCBlHlT5V/iK4gccYQ9KWa1WDYGRJr0cTo9PWHPGps6nSiWl266kGF7WV4UaWtjEQt5jLytorGQVDiU/q7zj6YQhjFR0w2i6V/F/zoQ6tR6L8hE98WR7MNZ2NCcW2rz/w+EI/HF+PyJvZTzoF+F04C9FdkYDemGOk6PHDkUWCFGBO8vF1Y= +node_js: - 0.11.13 before_install: - npm install -g grunt-cli@0.1.13 From 6c7a755fa747b4843a0084d9a5d2e7ac923078dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesper=20R=C3=B8nn-Jensen?= Date: Fri, 16 Oct 2015 22:54:30 +0200 Subject: [PATCH 2/3] attempt to make Travis pick up the secure variables for building on Sauce Labs --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index b4779f3e8f..753159d253 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,8 @@ language: node_js env: + global: + - secure: TxpQeJw440EGx9iuATa3eU4OrYzJgCEdBNCqitrFLR/Tg/5dqbbmLbHzRYkWQoxncLmOaPZbaHudGLO0zcWvHi5aAhDZZ4wcjC/BYGzL3z+/lV4sCc+hRem4V8RofCK+Jdij/0T6e1LFWjetXgPDwX+tejwpiakbUR9IbH04v3pRe/Uh0WCGG5HebA/2VrR4Te024yJFL3fuAFs+TXwdJmiDgiEdvdQtoZRbTz6hzf+t/PkkfbipMCCMuaJa15FuATsX9pIlpDlcRg8KPa6BaAM+mqB340/y0xF+1JDZJZ5JwBsNyY69vd60M5P5QvfpSr8DcbRdQxXtj+fdbRFXr1vEvb/t+Hsy+PEDF5XJxabmEs27ArfXof//ESBSZ54IU7k9jH22SagU/NAZV8y7k/W8a9SPTq7DbGDGNLwYQQ15ty5YpfBUFaaWjXXDARotepL45tj6KT32DqK+zYd8OKPCHfY+vqyU083GrLySs+6zCAHMWiCCidPn6ZqCPR9vimKD/h2tfgIeMA9+QyrvWOOuJ7JANU+G+NwI3j9rnpb1VwbuV4ncMR2o/vp7vGfrxslLoYjB62m9dVhFQAy+rCX6TAB9Ito4z0Vyrstfo3wcISZwiG1uG3wQc8TxzynqpIsAbH8z7K1Bkh4Ssb5akH0M6OTCpFhRT+l7svsDsEM= + - secure: tTGSS1wmJspD9bDkGx12Dd1AM7UqDXmnSgnRIIB02aO7+LWK4dcSGUlFqEZbDTNBGIiwtRAyzmBMyloipRMG/EkCvNd/SseRorxj6sRviAzZbH4DYhNsIGsMVHj6BYjUTM27ciSJmQK2Jth217QXICsD+DNyDMGa6bVcmVJh/1/GXDgCB2mVHtUCmqpl+Y6agR3AoVc5z1Ipvz2lh+VOS6qBld65+Fws+Mk1H58qywcgFFuuw8zsT01qwWmEcd28FjQWjhWbN2fEqcsUdkC9jESAMPt0dpvKjwnSnMhMxN+1Se8QtEl/9vkXYbSYPi+FKyDZt/KUeoVDjDQMb1MI0U+NXCn7gjF3lN1lAF0yM6C7l5KiSj+e5SHmMOYjXzJye1nXTt5sC0EW/6R4dDKtf2hQr2i+upX7bAiYbiEN3WFk34/Xz8lCrbWO/WuKRzzQwB+YXk+9tsxvcyCLYlYKNrX88Hvco5koApdkw3KbZwWMx87FIYLg+CQWBYCBlHlT5V/iK4gccYQ9KWa1WDYGRJr0cTo9PWHPGps6nSiWl266kGF7WV4UaWtjEQt5jLytorGQVDiU/q7zj6YQhjFR0w2i6V/F/zoQ6tR6L8hE98WR7MNZ2NCcW2rz/w+EI/HF+PyJvZTzoF+F04C9FdkYDemGOk6PHDkUWCFGBO8vF1Y= matrix: - TEST_SUITE=unit - TEST_SUITE=integration BROWSER='firefox' @@ -13,9 +16,6 @@ env: - TEST_SUITE=integration BROWSER='internet explorer:10' - TEST_SUITE=integration BROWSER='internet explorer:11' - TEST_SUITE=integration BROWSER='chrome' - global: - - secure: TxpQeJw440EGx9iuATa3eU4OrYzJgCEdBNCqitrFLR/Tg/5dqbbmLbHzRYkWQoxncLmOaPZbaHudGLO0zcWvHi5aAhDZZ4wcjC/BYGzL3z+/lV4sCc+hRem4V8RofCK+Jdij/0T6e1LFWjetXgPDwX+tejwpiakbUR9IbH04v3pRe/Uh0WCGG5HebA/2VrR4Te024yJFL3fuAFs+TXwdJmiDgiEdvdQtoZRbTz6hzf+t/PkkfbipMCCMuaJa15FuATsX9pIlpDlcRg8KPa6BaAM+mqB340/y0xF+1JDZJZ5JwBsNyY69vd60M5P5QvfpSr8DcbRdQxXtj+fdbRFXr1vEvb/t+Hsy+PEDF5XJxabmEs27ArfXof//ESBSZ54IU7k9jH22SagU/NAZV8y7k/W8a9SPTq7DbGDGNLwYQQ15ty5YpfBUFaaWjXXDARotepL45tj6KT32DqK+zYd8OKPCHfY+vqyU083GrLySs+6zCAHMWiCCidPn6ZqCPR9vimKD/h2tfgIeMA9+QyrvWOOuJ7JANU+G+NwI3j9rnpb1VwbuV4ncMR2o/vp7vGfrxslLoYjB62m9dVhFQAy+rCX6TAB9Ito4z0Vyrstfo3wcISZwiG1uG3wQc8TxzynqpIsAbH8z7K1Bkh4Ssb5akH0M6OTCpFhRT+l7svsDsEM= - - secure: tTGSS1wmJspD9bDkGx12Dd1AM7UqDXmnSgnRIIB02aO7+LWK4dcSGUlFqEZbDTNBGIiwtRAyzmBMyloipRMG/EkCvNd/SseRorxj6sRviAzZbH4DYhNsIGsMVHj6BYjUTM27ciSJmQK2Jth217QXICsD+DNyDMGa6bVcmVJh/1/GXDgCB2mVHtUCmqpl+Y6agR3AoVc5z1Ipvz2lh+VOS6qBld65+Fws+Mk1H58qywcgFFuuw8zsT01qwWmEcd28FjQWjhWbN2fEqcsUdkC9jESAMPt0dpvKjwnSnMhMxN+1Se8QtEl/9vkXYbSYPi+FKyDZt/KUeoVDjDQMb1MI0U+NXCn7gjF3lN1lAF0yM6C7l5KiSj+e5SHmMOYjXzJye1nXTt5sC0EW/6R4dDKtf2hQr2i+upX7bAiYbiEN3WFk34/Xz8lCrbWO/WuKRzzQwB+YXk+9tsxvcyCLYlYKNrX88Hvco5koApdkw3KbZwWMx87FIYLg+CQWBYCBlHlT5V/iK4gccYQ9KWa1WDYGRJr0cTo9PWHPGps6nSiWl266kGF7WV4UaWtjEQt5jLytorGQVDiU/q7zj6YQhjFR0w2i6V/F/zoQ6tR6L8hE98WR7MNZ2NCcW2rz/w+EI/HF+PyJvZTzoF+F04C9FdkYDemGOk6PHDkUWCFGBO8vF1Y= node_js: - 0.11.13 before_install: From cddcbbe733ea2d8911873cece70c53662b2ae4e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesper=20R=C3=B8nn-Jensen?= Date: Fri, 16 Oct 2015 23:57:12 +0200 Subject: [PATCH 3/3] display secret variables to verify they are set in the build --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index 753159d253..fc3d702e05 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,7 @@ language: node_js env: global: + - TRAVIS_SECURE_ENV_VARS: true - secure: TxpQeJw440EGx9iuATa3eU4OrYzJgCEdBNCqitrFLR/Tg/5dqbbmLbHzRYkWQoxncLmOaPZbaHudGLO0zcWvHi5aAhDZZ4wcjC/BYGzL3z+/lV4sCc+hRem4V8RofCK+Jdij/0T6e1LFWjetXgPDwX+tejwpiakbUR9IbH04v3pRe/Uh0WCGG5HebA/2VrR4Te024yJFL3fuAFs+TXwdJmiDgiEdvdQtoZRbTz6hzf+t/PkkfbipMCCMuaJa15FuATsX9pIlpDlcRg8KPa6BaAM+mqB340/y0xF+1JDZJZ5JwBsNyY69vd60M5P5QvfpSr8DcbRdQxXtj+fdbRFXr1vEvb/t+Hsy+PEDF5XJxabmEs27ArfXof//ESBSZ54IU7k9jH22SagU/NAZV8y7k/W8a9SPTq7DbGDGNLwYQQ15ty5YpfBUFaaWjXXDARotepL45tj6KT32DqK+zYd8OKPCHfY+vqyU083GrLySs+6zCAHMWiCCidPn6ZqCPR9vimKD/h2tfgIeMA9+QyrvWOOuJ7JANU+G+NwI3j9rnpb1VwbuV4ncMR2o/vp7vGfrxslLoYjB62m9dVhFQAy+rCX6TAB9Ito4z0Vyrstfo3wcISZwiG1uG3wQc8TxzynqpIsAbH8z7K1Bkh4Ssb5akH0M6OTCpFhRT+l7svsDsEM= - secure: tTGSS1wmJspD9bDkGx12Dd1AM7UqDXmnSgnRIIB02aO7+LWK4dcSGUlFqEZbDTNBGIiwtRAyzmBMyloipRMG/EkCvNd/SseRorxj6sRviAzZbH4DYhNsIGsMVHj6BYjUTM27ciSJmQK2Jth217QXICsD+DNyDMGa6bVcmVJh/1/GXDgCB2mVHtUCmqpl+Y6agR3AoVc5z1Ipvz2lh+VOS6qBld65+Fws+Mk1H58qywcgFFuuw8zsT01qwWmEcd28FjQWjhWbN2fEqcsUdkC9jESAMPt0dpvKjwnSnMhMxN+1Se8QtEl/9vkXYbSYPi+FKyDZt/KUeoVDjDQMb1MI0U+NXCn7gjF3lN1lAF0yM6C7l5KiSj+e5SHmMOYjXzJye1nXTt5sC0EW/6R4dDKtf2hQr2i+upX7bAiYbiEN3WFk34/Xz8lCrbWO/WuKRzzQwB+YXk+9tsxvcyCLYlYKNrX88Hvco5koApdkw3KbZwWMx87FIYLg+CQWBYCBlHlT5V/iK4gccYQ9KWa1WDYGRJr0cTo9PWHPGps6nSiWl266kGF7WV4UaWtjEQt5jLytorGQVDiU/q7zj6YQhjFR0w2i6V/F/zoQ6tR6L8hE98WR7MNZ2NCcW2rz/w+EI/HF+PyJvZTzoF+F04C9FdkYDemGOk6PHDkUWCFGBO8vF1Y= matrix: @@ -22,6 +23,9 @@ before_install: - npm install -g grunt-cli@0.1.13 - npm install -g bower@1.3.8 install: +- echo $TRAVIS_SECURE_ENV_VARS +- echo $SAUCE_USERNAME +- echo $SAUCE_ACCESS_KEY - npm install before_script: - grunt build