FPtje / vscode-semaphore-ci

Unofficial VS Code extension for interacting with Semaphore CI

Home Page:https://marketplace.visualstudio.com/items?itemName=FPtje.semaphoreci

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Semaphore CI (unofficial)

Connect with Semaphore CI and show your build status, right in your editor!

Disclaimer: this extension is not affiliated with Semaphore CI or the company behind it.

Features

Show the most recent runs of the current checked out branch, with details showing status of individual blocks and jobs.

Semaphore main view

Open the logs of a (failed) job and see where it goes wrong!

Open job logs

See and manage tag builds!

See tag builds

Other notable features:

  • Automatic refreshing
  • Stop a running job
  • Re-run Semaphore pipelines

Extension Settings

This extension contributes the following settings:

  • semaphore-ci.organisations: The list of organisations that you have access to.
  • semaphore-ci.autorefreshDelay: The delay between automatic refreshes.

There is also a setting to set the API key, but that will be stored in a file in your home/config directory. This is not stored in the settings because it is unwise to leave an API key in a place that is synchronised to a cloud and other machines.

Credits

Release Notes

See CHANGELOG.

About

Unofficial VS Code extension for interacting with Semaphore CI

https://marketplace.visualstudio.com/items?itemName=FPtje.semaphoreci

License:Creative Commons Zero v1.0 Universal


Languages

Language:TypeScript 98.0%Language:Nix 2.0%Language:Shell 0.0%