Workflow Tools
Customize your workflow by adding and configuring tools at different stages like post-source or pre-build. This guide will walk you through the process of adding tools such as Secret Detection, Trivy Scan, or your custom scripts to enhance your workflow’s functionality.
Step 1: Access Workflow Configuration
To begin, navigate to the specific project you are working on:
- Select Your Project: From the dashboard, select the project for which you wish to modify the workflow.
- Build Details: Access the workflow details - this opens by default or you can click on the 'build Details' section from the left hand side menu.
Step 2: Add a Tool to a Stage
Follow these steps to add a tool to the desired stage of your workflow:
- Identify the Stage: Locate the stage (e.g., post-source, pre-build) where you want to add the tool. Click on the '+' sign next to the stage name in the workflow diagram.
- Choose Tools: A side panel will appear where you can select from the available list of tools.
Atmosly currently offers the following list of tools that you can add to your custom workflow:
- Secret Detection: Scans for exposed secrets in your code.
- Trivy Scan: Detects vulnerabilities within your container images or file systems.
- Custom Scripts: Add your own scripts to tailor the workflow to your needs.
Step 3: Configure the Tool
Once you've selected a tool, configure it to suit your needs:
- Tool Configuration: Click on your chosen tool to bring up the configuration dialog.
- For Secret Detection, toggle the enable switch and configure any necessary settings.
- For Trivy Scan, enable the tool and specify parameters like scan targets.
- For Custom Scripts, input or upload your script into the provided configuration area.
- Save Settings: Confirm the settings by clicking 'Save', which applies the configurations to your workflow.
Step 4: Review and Deploy
Ensure your workflow is set up correctly:
- Review the Workflow: Double-check that all tools and stages are configured as required.
- Deploy Workflow: Implement the new workflow settings by clicking 'Deploy'.