Releases: fossas/broker
v0.3.2
v0.3.1
Features:
- Remove 30 day limit restriction for integration scanning
v0.3.0
Features:
- Broker is able to toggle if users want to scan branches, as well as being able to target specific branches to scan. Broker is also
able to toggle scanning tags. - Broker checks for early network misconfigurations with preflight checks
- Broker fix surfaces failing integration scans
- Broker now does not fail fatally if
fossa analyze
returns an error, and instead just reports the errors as a warning - Broker now detects unknown fields in config and returns errors
v0.2.3
Bug fix:
- Broker was not properly noting which revisions it had scanned, so it was scanning all recent tags and branches on every poll cycle. This is now fixed.
v0.2.2
Bug fix:
- Broker now copies its debug bundle (generated during
broker fix
) from the system temp location instead of renaming.
This resolves issues preventing debug bundles from being stored for Linux installations where the temporary location
and the home folder are on separate mount points.
v0.2.1
Features:
- Broker for Linux is now statically built.
This means Broker should no longer rely on dynamic dependencies such aslibc
on the target system. - Broker now reports to FOSSA that the build is submitted by Broker instead of FOSSA CLI.
Today FOSSA doesn't do anything with this information,
but in the future we plan to use this to display projects that are imported by Broker with a different icon or different search parameters.
Bug fixes:
- Copy debug bundles instead of renaming them from the temp location.
This resolves issues preventing debug bundles from being stored for Linux installations where the temporary location
and the home folder are on separate mount points. - Locate
fossa
in$PATH
before running it.
This resolves issues where some Linux implementations cannot execute commands without the full path.
v0.2.0
Release Notes
Adds debug bundle generation to broker fix
.
Debug bundles are generated automatically if broker fix
finds errors, or can be generated via broker fix --export-bundle
.
For more information see the fix
subcommand documentation
and the debug bundle reference.
Adds support for assigning newly imported projects to a team in FOSSA and setting their title.
For more information, see the config reference.
Download broker 0.2.0
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | broker-v0.2.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | broker-v0.2.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | broker-v0.2.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | broker-v0.2.0-x86_64-unknown-linux-gnu.tar.xz |
v0.1.1
Release Notes
Add broker fix
broker fix
tests your connection to FOSSA and your git
integrations and gives you advice on how to fix any problems it encounters.
For more information on broker fix
, see the broker fix
subcommand documentation.
Download broker 0.1.1
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | broker-v0.1.1-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | broker-v0.1.1-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | broker-v0.1.1-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | broker-v0.1.1-x86_64-unknown-linux-gnu.tar.xz |
v0.1.0
Release Notes
Broker MVP release
- Supports
git
integrations. - Supports
broker init
to set up Broker's config files. - Supports
broker run
to actually run Broker.
broker run
consists of:
- Polling configured
git
integrations. - For each integration, scanning:
- New or changed branches since the last scan.
- New tags since the last scan.
- In both cases, only tags pushed in the last 30 days, or branches pushed to in the last 30 days, are considered.
broker init
consists of:
- Creating the Broker data location.
- Creating example Broker config files.
See the Broker User Manual for more help using Broker.
Download broker 0.1.0
target | kind | download |
---|---|---|
aarch64-apple-darwin | tarball | broker-v0.1.0-aarch64-apple-darwin.tar.xz |
x86_64-apple-darwin | tarball | broker-v0.1.0-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | broker-v0.1.0-x86_64-pc-windows-msvc.zip |
x86_64-unknown-linux-gnu | tarball | broker-v0.1.0-x86_64-unknown-linux-gnu.tar.xz |
v0.0.1
Install
Install prebuilt binaries via powershell script
# WARNING: this installer is experimental
irm 'https://github.com/fossas/broker/releases/download/v0.0.1/installer.ps1' | iex
Install prebuilt binaries via shell script
# WARNING: this installer is experimental
curl --proto '=https' --tlsv1.2 -L -sSf https://github.com/fossas/broker/releases/download/v0.0.1/installer.sh | sh
Download
target | kind | download |
---|---|---|
x86_64-unknown-linux-gnu | tarball | broker-v0.0.1-x86_64-unknown-linux-gnu.tar.xz |
x86_64-apple-darwin | tarball | broker-v0.0.1-x86_64-apple-darwin.tar.xz |
x86_64-pc-windows-msvc | tarball | broker-v0.0.1-x86_64-pc-windows-msvc.zip |
x86_64-pc-windows-msvc | symbols | broker-v0.0.1-x86_64-pc-windows-msvc.pdb |