Nicolas Massé
|
26f0ee34a8
|
Configure travis to exclude the "dev" branch from being tested
|
8 years ago |
Nicolas Massé
|
cb7988fb53
|
Update integration tests to be more complete
|
8 years ago |
Nicolas Massé
|
e3920f2cf8
|
fix #3: call the 3scale API in the right order
|
8 years ago |
Nicolas Massé
|
ea88325a31
|
see #2: reference the test in Travis
|
8 years ago |
Nicolas Massé
|
71c467a0f3
|
Merge branch 'master' of github.com:nmasse-itix/threescale-cicd
|
8 years ago |
Nicolas Massé
|
13b2659290
|
fix #2: implement support for basePath
|
8 years ago |
Nicolas Massé
|
bec29f7158
|
add badges
|
8 years ago |
Nicolas Massé
|
6f630e3a65
|
add badges and fix typo
|
8 years ago |
Nicolas Massé
|
bb70941558
|
check ansible version. fix #1
|
8 years ago |
Nicolas Massé
|
fb6ffbf4f4
|
check requirements before playbook is run
|
8 years ago |
Nicolas Massé
|
9b47d500ca
|
throttle the create/update/delete operations
|
8 years ago |
Nicolas Massé
|
bbf2b30592
|
include additional requirements
|
8 years ago |
Nicolas Massé
|
9d61f65d78
|
fix undefined variable
|
8 years ago |
Nicolas Massé
|
56cd44ae7d
|
add automatic tests for the OAuth/OIDC part
|
8 years ago |
Nicolas Massé
|
d1852f5b60
|
implement oauth/oidc mode
|
8 years ago |
Nicolas Massé
|
3dc6c1d63b
|
fix undefined variable
|
8 years ago |
Nicolas Massé
|
56509c0607
|
use another 3scale tenant for automatic testing
|
8 years ago |
Nicolas Massé
|
9d389f040b
|
add environment management + minor fixes
|
8 years ago |
Nicolas Massé
|
e505d10eb9
|
Convert the swagger version to string
|
8 years ago |
Nicolas Massé
|
8f5cec5030
|
implement versioning
|
8 years ago |
Nicolas Massé
|
306d47ff46
|
fix an issue with ansible
|
8 years ago |
Nicolas Massé
|
6dd426c4eb
|
sanitize the system_name
|
8 years ago |
Nicolas Massé
|
01406e2039
|
improve service creation reliability
|
8 years ago |
Nicolas Massé
|
223d2a0385
|
set the activedocs id after creation and update the list of activedocs objects
|
8 years ago |
Nicolas Massé
|
43e43e650b
|
re-organize tests
|
8 years ago |
Nicolas Massé
|
048c23fddc
|
improve doc
|
8 years ago |
Nicolas Massé
|
e793cbfb95
|
re-order sections in doc
|
8 years ago |
Nicolas Massé
|
dcce240249
|
add webhook notifications between Travis and Ansible Galaxy
|
8 years ago |
Nicolas Massé
|
ade3c17df6
|
typo in the doc
|
8 years ago |
Nicolas Massé
|
eb29aa0738
|
improve doc
|
8 years ago |
Nicolas Massé
|
b65db4c1d5
|
first version of the doc
|
8 years ago |
Nicolas Massé
|
82148231fe
|
update metadata
|
8 years ago |
Nicolas Massé
|
210c908c22
|
update metadata
|
8 years ago |
Nicolas Massé
|
d642505457
|
update metadata
|
8 years ago |
Nicolas Massé
|
5c1c26d432
|
do not use for loop because the exit code is lost
|
8 years ago |
Nicolas Massé
|
55f99b9c53
|
install jmespath with ansible in order to run the test in the travis environment
|
8 years ago |
Nicolas Massé
|
f98b5265f5
|
base64 encode travis secrets so that do not get mangled
|
8 years ago |
Nicolas Massé
|
dac2d50ffa
|
travis config
|
8 years ago |
Nicolas Massé
|
8e7ca4f818
|
ignore files that contains secrets
|
8 years ago |
Nicolas Massé
|
ed61bbbead
|
First test case
|
8 years ago |
Nicolas Massé
|
a0826ff600
|
provide an ansible playbook that prepares the test suite
|
8 years ago |
Nicolas Massé
|
9021586a86
|
when an api is freshly created, there is not proxy definition for the prod environment: be prepared for that
|
8 years ago |
Nicolas Massé
|
84c45cd4e3
|
provide default application plans
|
8 years ago |
Nicolas Massé
|
038773f765
|
fix a typo
|
8 years ago |
Nicolas Massé
|
629ce9d1f9
|
minor fixes + publish activedocs
|
8 years ago |
Nicolas Massé
|
ebc499acbf
|
initial commit
|
8 years ago |