Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creates issues in any Github repository from command line

Command to build the application

mvn clean install

Command to start the application

java -jar target/devops-selfservice-enterprise-0.1-SNAPSHOT.jar

Command to create defect in Github project

curl -X POST "http://localhost:8055/defect/?body=<DEFECT BODY>&label=<LABEL>&reponame=<REPOSITORY NAME>&title=<DEFECT TITLE>&token=<GIT TOKEN>&username=<USER NAME>" -H "accept: */*"

Command to get list of defects from Github project

curl -X GET "http://localhost:8055/defect/token/<GIT TOKEN>/username/<USER NAME>/reponame/<REPOSITORY NAME>" -H "accept: */*"

Swagger URL

http://localhost:8055/swagger-ui.html!

How to get Personal Access Token?

  • Login to www.github.com
  • Open "Settings" (Click on your user profile picture on top right hand side corner) - or open this direct URL!
  • Click "Developer settings" -> "Personal access tokens" -> "Generate new token"
  • Check "repo" checkbox and provide Note
  • Click "Generate token" button
  • Newly created "Personal access token" is displayed for first time only. Save it privately.

Docker

Build Docker image

docker build -t ravikalla/devops-selfservice-enterprise:1.0 .

Run Docker container

docker run --rm -ti -p 8055:8055 --name devops-selfservice-enterprise ravikalla/devops-selfservice-enterprise:1.0 &

Stop Docker container

docker stop devops-selfservice-enterprise

Remove Docker container

docker rm devops-selfservice-enterprise

Remove Docker image

docker rmi ravikalla/devops-selfservice-enterprise:1.0

Push Docker image to Dockerhub

docker push ravikalla/devops-selfservice-enterprise:1.0

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages