123456789101112131415161718192021222324252627 |
- # Template maven-build
- # This template allows you to test and build your Java project with Maven.
- # The workflow allows running tests, code checkstyle and security scans on the default branch.
- # Prerequisites: pom.xml and appropriate project structure should exist in the repository.
- image: maven:3.8.1-openjdk-15
- pipelines:
- default:
- - parallel:
- - step:
- name: Build and Test
- caches:
- - maven
- script:
- - mvn -B verify --file pom.xml
- after-script:
- # Collect checkstyle results, if any, and convert to Bitbucket Code Insights.
- - pipe: atlassian/checkstyle-report:0.2.0
- - step:
- name: Security Scan
- script:
- # Run a security scan for sensitive data.
- # See more security tools at https://bitbucket.org/product/features/pipelines/integrations?&category=security
- - pipe: atlassian/git-secrets-scan:0.4.3
|