You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.
Depending on the keptn cli version, download and use the template from https://github.com/keptn-sandbox/keptn-service-template-go (by matching the Keptn CLI version with a GitHub release of the template; as a fallback: use master branch) and requests the following inputs from the user:
Service name
Docker Image Name (organization/image-name)
comma separated list of cloud-events to listen for (e.g., sh.keptn.event.deployment.triggered)
TBD
Keptn CLI then creates a directory service-name with the appropriate contents of the template, and replaces the occurrences of several strings according to the README file of the template (using go-templates).
Definition of Done
Task from above is implemented in the CLI
Keptn service template is an actual template with placeholders
Keptn service template contains a docker-compose file to run the service locally (distributor + service)
Keptn service template is generated using the CLI command keptn generate keptn-service [--keptn-service-template-version=master]
Integration Test is added to keptn/keptn: Use the implemented CLI command with the master branch of the keptn-service-template and it should at least do the following:
go test ...
docker build …
docker run …
Run the service and send a cloud-event (e.g., one from the test-events directory of the template) to the service; service should respond with status code 200
Hi @rahul799 - this is issue is reserved for the LFX mentorship. We will start assigning it once the application period closes and the mentors have made their decision for the mentorship. If you would like to apply, please do so via the LFX mentorship program and add your proposal to the application! Thank you!
Tasks
Depending on the keptn cli version, download and use the template from https://github.com/keptn-sandbox/keptn-service-template-go (by matching the Keptn CLI version with a GitHub release of the template; as a fallback: use master branch) and requests the following inputs from the user:
Keptn CLI then creates a directory service-name with the appropriate contents of the template, and replaces the occurrences of several strings according to the README file of the template (using go-templates).
Definition of Done
The text was updated successfully, but these errors were encountered: