Skip to content

fishin/ficion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ficion

Fast Intelligent Continous Integration For Node

NPM version devDependency Status Join the chat at https://gitter.im/fishin/ficion

getting started

  • bin/initialize.sh which will setup nvm and node for you.
  • git clone https://github.com/fishin/ficion or npm install ficion
  • on a github account (generate a clientId and clientSecret to be used for github integration) - see https://auth0.com/docs/github-clientid.
  • with the same user on github or a different user, you also need to generate a personal token so that it can do github api stuff. This should be some sort of system account. The other one is strictly for user specific information.
  • cp cfg/gills_confidence_example.json cfg/gills_confidence.json (note you will have to make your config dirs for logging) (maybe have an init here to prompt for a few things?) - this is the UI config
  • cp cfg/tacklebox_confidence_example.json cfg/tacklebox_confidence.json - this is the API config
    • Note: For good the log directories need to be created. There is an open bug against good to have this created for you automatically.
    • For tacklebox, please create a directory where you want user, reel, and job directories to be and set the appropriate dir path. This should be a full path.
  • npm start/stop (you can use npm run start-simple for non-bash platforms)
  • go to http://localhost:8080 for UI http://localhost:8081/docs will show you your api server
  • login as admin and put in your new password and click the login button
  • To create a github user go to create User-> and you just need to put in your github account and select type of github. You can logout and click on the github login link from then on to use your github creds. Note: This will ask for permissions for oauth for this application

For more higher level discussion take a look at: https://github.com/fishin/discuss

About

Fast Intelligent Continous Integration On Node

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published