Nicolas Massé
74d04c5345
Add contributor
7 years ago
Daria Mayorova
c0de1bc325
Link the ActiveDoc to the service ( #43 )
7 years ago
Nicolas Massé
f920ea197a
Update the doc that miss the oidc endpoints
7 years ago
Nicolas Massé
c8c9cb6e75
[skip travis] Add 3scale 2.4 to the CI test matrix
7 years ago
Nicolas Massé
f22a0fc3cb
Improve the CI tests ( #42 )
#31 : CI tests are run against SaaS, with hosted and self-managed APIcast + on-premise AMP 2.3
#29 : Fix the CORS smoketests that were failing
#41 : Make sure the playbook did not expose the 3scale access token in the output
7 years ago
Nicolas Massé
fc1785eb7b
Merge pull request #38 from nmasse-itix/issue-37
The authorizationUrl and tokenUrl are set according to the oauth flow used
7 years ago
Nicolas Massé
d642d1da6c
Merge pull request #39 from nmasse-itix/issue-35
add support for one gateway environments (no staging gw)
7 years ago
Nicolas Massé
1be121e7e2
see #35 : add support for one gateway environments (no staging gw)
7 years ago
Nicolas Massé
1fd4c2fea5
see #37 : the authorizationUrl and tokenUrl are set according to the oauth flow
7 years ago
Nicolas Massé
c4e40513b1
Merge pull request #34 from nmasse-itix/issue-33
Python 3.x compatibility
7 years ago
Nicolas Massé
988081281f
Merge branch 'issue-33' of github.com:nmasse-itix/threescale-cicd into issue-33
7 years ago
Nicolas Massé
d345566a01
see #33 : use a different platform for each travis job
7 years ago
Nicolas Massé
159c6ab78a
see #33 : use a different system_name for each test case to prevent side effects
7 years ago
Nicolas Massé
6d88ed6ee6
see #33 : downgrade to python 3.6 since 3.7 is not available at TravisCI
7 years ago
Nicolas Massé
11ae474200
see #33 : update the playbook for python 3.x compatibility
7 years ago
Nicolas Massé
9b92edea1e
fix #30 : 3scale on-premise only supports hosted deployments
7 years ago
Nicolas Massé
c457306869
see #29 : put the cors policy higher in the stack
7 years ago
Nicolas Massé
0b6fc9c72e
see #28 : fix integration tests
7 years ago
Nicolas Massé
a50a648e84
fix #28 : smoketests are optional
7 years ago
Nicolas Massé
f3a92a03a2
Merge pull request #27 from lbroudoux/cors-policy
Adding support for adding CORS policy
7 years ago
Nicolas Massé
16f76828c0
Add Laurent to the Authors, following its last PR
7 years ago
lbroudoux
a6793b4f62
Adding documentation on CORS policy support
7 years ago
lbroudoux
22bd5db2e5
Adding support for adding CORS policy on APICast gateway
7 years ago
Nicolas Massé
2e6b27db0f
Merge pull request #26 from lbroudoux/master
Make backend API basePath configurable
7 years ago
lbroudoux
205a4735b6
Update README on threescale_cicd_api_basepath behaviour
7 years ago
lbroudoux
fff7fd5151
Move threescale_cicd_api_basepath from vars to default to be able to override with playbook vars
7 years ago
Nicolas Massé
585e2eb6d6
fix go-swagger installation since /usr/local/bin is not writtable
7 years ago
Nicolas Massé
9ece80137c
pre-install go-swagger before running the travis ci
7 years ago
Nicolas Massé
13112fbbe6
Merge pull request #25 from nmasse-itix/dev-issue-5
fix #5 : implement OpenAPI Specifications validation
7 years ago
Nicolas Massé
e6b5994a95
fix #5 : implement OpenAPI Specifications validation
7 years ago
Nicolas Massé
8aabac6973
Merge pull request #24 from nmasse-itix/dev-issue-22
Transform facts to variables wherever possible
7 years ago
Nicolas Massé
75d8eb69c5
see #22 : get rid of the set_fact where possible
7 years ago
Nicolas Massé
83caed159f
add some debug
7 years ago
Nicolas Massé
3ca6e26919
properly reflect the change status during api calls
7 years ago
Nicolas Massé
a04ccd92a8
fix a typo in variable names
7 years ago
Nicolas Massé
a264d9d34e
use a stable client_secret for the smoketest application
7 years ago
Nicolas Massé
169415608a
Exclude all dev* branches from Travis
7 years ago
Nicolas Massé
8f8ec50d35
See #22 : reorganize this role so that it use variables where possible (instead of facts)
7 years ago
Nicolas Massé
3345585d09
Merge pull request #4 from nmasse-itix/dev
Complete the module documentation
8 years ago
Nicolas Massé
de817e417f
proof reading
8 years ago
Nicolas Massé
d72f94d3d6
add doc on usage with tower
8 years ago
Nicolas Massé
adc0c6c267
add dependencies in the doc
8 years ago
Nicolas Massé
75c4c63ade
Markdown linting
8 years ago
Nicolas Massé
a113708e19
proof reading
8 years ago
Nicolas Massé
5debba78ae
fix a typo in the variable name
8 years ago
Nicolas Massé
70bafcc016
Add documentation
8 years ago
Nicolas Massé
88f149d6ce
Improve surface checks
8 years ago
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