Code Monkey home page Code Monkey logo

hygieia-feature-gitlab-collector's Introduction

Due to change in priorities and lack of activity, this repo is currently not being supported and is archived as of 07/06/22. Please note since archival, the project is not maintained and will be available in a read-only state. Please reach out to [email protected] should you have any questions.

The README is in the gh-pages branch. Please update it there.

hygieia-feature-gitlab-collector's People

Contributors

beasknees avatar benj58xu avatar brennanananan avatar chtompki avatar gonchalo620 avatar markrx avatar megha849 avatar rob-miller-777 avatar rvema avatar shriver135 avatar spennec avatar virtualpeter avatar yamunag19 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

hygieia-feature-gitlab-collector's Issues

Gitlab-collector-Index unique_mdata_key_type already exists - causing collector not to work

Facing issues with mongodb index already exists when run this hygieia-feature-gitlab-collector API, below the error.

Caused by: com.mongodb.MongoCommandException: Command failed with error 85: 'Index with name: unique_mdata_key_type already exists with different options' on server localhost:27017. The full response is { "ok" : 0.0, "errmsg" : "Index with name: unique_mdata_key_type already exists with different options", "code" : 85, "codeName" : "IndexOptionsConflict" }

Could you please check this issue.

Checked out latest master branch and tested.

Gitlab collector is running and connecting to gitlab but it is unable to capture the issues

here goes my application.properties

Database Name

	dbname=dashboarddb

	# Database HostName - default is localhost
	dbhost=localhost

	# Database Port - default is 27017
	dbport=27017

	# MongoDB replicaset
	dbreplicaset=[false if you are not using MongoDB replicaset]
	dbhostport=[host1:port1,host2:port2,host3:port3]

	# Database Username - default is blank
	dbusername=dashboarduser

	# Database Password - default is blank
	dbpassword=dbpassword

	# Logging File location
	logging.file=./logs/gitlabFeature.log

	#Collector schedule (required)
	gitlab.cron=0 * * * * *

	#Gitlab host (optional, defaults to 'gitlab.com')
	gitlab.host=gitlab.com

	#Gitlab protocol (optional, defaults to 'http')
	gitlab.protocol=https

	#Gitlab port (optional, defaults to protocol default port)
	gitlab.port=443

	#Gitlab path (optional, if your instance of Gitlab requires a path)
	#gitlab.path=/api
	  
	#Gitlab API Token (required, collector will have permission of user associated to the token)
	#If token is from admin account, will be able to view all teams, and can collect all issues
	#If token is from standard user, will show only teams that user is a part of, and can only collect issues that user could view
	#It is recommended to create a Gitlab account for the collector, using its Access Token, and adding that user to the teams you want to see issues for
	gitlab.apiToken=### removed here ###

	#Gitlab selfSignedCertificate (optional, defaults to false, set to true if your instance of gitlab is running on https without a trusted certificate
	gitlab.selfSignedCertificate=false

	#Gitlab API Version (optional, defaults to current version of 4)
	gitlab.apiVersion=4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.