15 Commits

Author SHA1 Message Date
Alex Ellis
3b83c9e682
Update ci.sh 2018-09-20 11:53:12 +01:00
Alex Ellis
3ff6015a0d
Update ci.sh 2018-09-20 11:47:34 +01:00
Edward Wilde
be907d220c Adds annotation attribute to CreateFunctionRequest
1. Add new annotation attributes which may be used
by the back-end for making scheduling or routing decisions.

2. Updated tests/README.md to give clearer instructions on creating and
tearing down the stack required to run the integration tests

3. Update ci.sh
 * Fail as soon as an error is encountered
 * Allow script to run locally in development environment, test if repos
are already cloned etc..
 * Deploy ./stack.yml used by existing integration tests

Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-07-20 19:51:17 +01:00
Alex Ellis (VMware)
31810a4cf2 Move CI to use openfaas/* ns
This was a miss by refactoring work and is causing a CI failure

https://travis-ci.org/openfaas/faas/builds/404409816

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-16 13:32:33 +01:00
Alex Ellis (VMware)
50a8e9aa9f Disable auth in ci tests
This should make CI tests pass without having to parse and run in
the login command via the faas-cli.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-16 12:57:17 +01:00
Alex Ellis (VMware)
034f2c4d13 Update travis to use Go 1.9
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-04-03 17:55:44 +01:00
John McCabe
89878f0c8a Migrate from alexellis org to openfaas
Note, not all `alexellis/github` references should be changed, there are
a number of repos which are not part of the openfaas org, this commit
excludes those.

Signed-off-by: John McCabe <john@johnmccabe.net>
2017-10-04 09:18:06 +01:00
Alex Ellis
ad3eec6a49 Update ci.sh 2017-09-25 21:24:08 +01:00
Alex Ellis
8f0acf7301 Update ci.sh 2017-09-25 21:17:35 +01:00
Alex Ellis
0ce5a08690 test using proper Gopath 2017-09-25 21:08:37 +01:00
Alex Ellis
9745faa243 Update ci.sh 2017-09-25 19:42:37 +01:00
Alex Ellis
38f2c1e765 Update ci.sh 2017-09-25 19:25:11 +01:00
Alex Ellis
00686d0380 Update ci.sh 2017-09-25 19:09:02 +01:00
Alex Ellis
3b74f60226 Force positive exit. 2017-09-25 19:07:51 +01:00
Alex Ellis
55429562ff Add CI script 2017-09-25 19:04:11 +01:00