Skip to content

jensmeichler/clipboardjesus

Repository files navigation

Clip#board Test runs

Clip#board is a tool to manage and organize your clipboard. You can add notes on click everywhere, or import files you saved previously.


Release versions

Web app 🚀 Azure deployment 🔥 Github pages deployment

You can visit the app at clipboardjesus.com or clipboardjesus.de. For getting the latest features visit the beta version of the Clip#board at jensmeichler.github.io/clipboardjesus.

Remember that you have to give the browser access to your clipboard.

Browsers support

IE / Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Opera
Opera
Fully supported Not supported Fully supported Not recommended Fully supported

Desktop app 🏗 Build application 🔖 Publish tauri app

Clip#board also exists as a desktop app for Windows, MacOS and Linux. The desktop app works like the web app with one extra feature (Writing files into your file system). You can view the latest releases here.

Automations

Testing 🧪 Running e2e tests

Clip#board is tested with automated UI tests using Cypress. To see the current test status visit the Cypress Dashboard.

Linting 👕 Lint source files

The source code is linted by the angular linter. Each push will trigger a GitHub action which lints the source files.

Documentation

The source code documentation is generated using compodoc. The documentation is currently not published and can just be visited by generating it from the source code.

Deployment

Clip#board offers continuous delivery. That means that every push will deploy the app.

Production environment

Web app 🚀 Azure deployment

Each push to the main branch triggers the deployment action for production environment. The production version of Clip#board is hostet on Azure (as a static website). You can reach it at clipboardjesus.com or at clipboardjesus.de

Desktop app 🔖 Publish tauri app

Each push to the main branch triggers the release action. This will create bundles for MacOS, Linux and Windows. They will be available here.

Testing environment 🔥 Github pages deployment

Each push to the develop branch triggers the deployment action for the beta environment. The beta version of Clip#board is hostet on GitHub pages. You can reach it at jensmeichler.github.io/clipboardjesus (Sometimes you have to load it twice, cause of a bug in GitHub pages)

Contributing

You want to contribute code to Clip#board?

See the CONTRIBUTING guidelines.