wasiqb / maven-deploy Goto Github PK
View Code? Open in Web Editor NEW:recycle: Circle Orb for Maven build and deploy jobs.
Home Page: https://wasiqb.github.io
License: Apache License 2.0
:recycle: Circle Orb for Maven build and deploy jobs.
Home Page: https://wasiqb.github.io
License: Apache License 2.0
Orb Version
2.0.1
Describe the bug
Slack notify should not be exposed as a job, but instead should be called in each job to notify if that job passed or failed depending on the fail_only
flag.
Default command for sonar-analysis
job is same as test
job which needs to be fixed.
The version number of the orb: 2.0.10
Currently after deploying to maven, modified pom.xml
is committed unsigned. The commit should be GPG signed.
Add jobs for complete project build workflow with Sonarcloud code analysis.
With new UI of CircleCI, Slack webhook is unstable and does not guarantee Slack notification after the build. Hence, a new job at the end of workflow to notify build status is needed.
Using Slack Orb, new job can be added to allow Slack notification.
Orb Version
2.0.3
Describe the bug
Currently Slack webhook is mandatory, this should be made optional.
Currently there are many bulky Bash commands used which needs to be moved to shell scripts. This will make the Yaml more readable and maintainable.
Create a new folder for scripts
and move all the bulky Bash commands to separate shell scripts.
Orb Version
2.0.0
Describe the bug
When no trigger text mentioned in commit message, it tries to re-deploy already deployed existing version.
To Reproduce
Commit to master without specifying [release:major|minor|patch|skip]
.
Expected behaviour
If trigger text is not specified in commit message then deploy should be skipped.
Orb Version
1.0.2
Describe the bug
.circleci/gpg-ci
file should not be committed when committing version change in pom.xml
. This file is auto generated and is not needed on local.
Integration tests is required for ensuring stability of the job.
Need to check some example Orb's for adding integration tests.
Currently when any of deployment job is triggered (e.g.: patch release pipeline is triggered, then only one job is completed. Other jobs remain on hold thus holding up the complete workflow. This causes Slack message to be skipped and no message is received for the build status.
Deployment should be automated and only one job should be used. It will determine the type of release depending on PR merge to master message, it will check the start of the message and it should start with [release:major|minor|patch|skip]
Currently there is no option to send notification to Discord. Need to provide the option for the same.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.