Skip to content
/ cctron Public

A cross-platform client which translates CCTray Specification into a great developer experience.

License

Notifications You must be signed in to change notification settings

PH1P5/cctron

Repository files navigation

build

cctron

A cross-platform client which translates CCTray Specification into a great developer experience. It is powered by Electron.js.

preconditions

  • For development and local usage, this project requires node >=18 and yarn.
  • Configure your server by clicking open config editor in the menu
  • Example config.json:
[
  {
    "url": "https://your-ci-cd.service/feed-location"
  },
  {
    "url": "https://your-ci-cd.service/feed-location",
    "authRequired": true
  },
  ...
]

(list of servers)

how to use it

# install dependencies
yarn install

# run the app
yarn start

run with Basic Auth

  • put the credentials to the clipboard in this format (without the quotes) "username:password"
  • press retrieve credentials from clipboard in the menu.

some additional notes

  • for now this client only implements a minimal feature set e.g.:
    • only supports one Project per feed (this will change soon)
    • no configuration ui
    • ...
  • more documentation may follow

About

A cross-platform client which translates CCTray Specification into a great developer experience.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •