This is a Azure DevOps Task to execute your automagically-maintained e2e tests.
To use this task a token is required which you can generate in our octomind app.
Add the AUTOMAGICALLY_TOKEN to your repository secrets
Add the following yml snippet to your pipeline and insert a value for url pointing to a publicly accessible
deployment of your branch.
- task: automagicallyexecute@2
inputs:
url: <publicly accessible url to your deployment>
token: ${{ secrets.AUTOMAGICALLY_TOKEN }}
testTargetId: <your testTargetId that you also get from us>
blocking: <if your pipeline should block until all tests have passed, defaults to false>
Change Log
2023-07-23: Added requirement for setting testTargetId to enable v2 API
2024-10-18: Added blocking parameter to allow blocking your pipeline until all tests have passed.
Publishing notes
There is currently no way to publish without a personal access token. It currently is relying
on Germandrummer92's PAT.
You currently need to bump both the task.json AND vss-extension.json versions to publish a new version.