/cctron

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

Primary LanguageTypeScriptApache License 2.0Apache-2.0

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 urls in the config.json like shown below:
[
  {
    "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
UN='your_username' PW='your_password' yarn start

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