Create Dockerfile image with sdk
Proposers
- Alvaro Andrés Anaya (Telefónica)
Description
In order to create the new cicd pipeline related with sdk, a dockerfile with sdk is needed. We need to create a docker image that perform:
- Clone of SDK repository of branch indicated by ci/cd. (only the branch involved)
- Build SDK library.
- pip install of SDK built on previous step.
- Execute "happy path" python code with next steps:
- Onboard provider
- Publish API. (OAUTH Security Method)
- (optional) subscription to Events by Provider.
- Onboard Invoker.
- (optional) Subscribe Invoker to events.
- Discover API
- Create Security Context.
- Get Auth.
If any step on python code fails this should be notify to pipeline in someway.
All code of this should be placed on separate folder at SDK repository.
The docker image must follow the steps for local deployment of sdk: SDK Developers guide
Acknowledgements
This work is funded by the European Commission through the FIDAL project with Grant Agreement number 101096146.
Edited by Jorge Moratinos