Skip to content

FPtje/vscode-semaphore-ci

Repository files navigation

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.