Skip to content

Tags: oyvindberg/bleep

Tags

v0.0.12

Update GenNativeImage.scala

see if we can fix windows build by not compiling within script

this has happened a bunch of times in the past. bleep scripts use a different version of bloop-rifle than main bleep until the build has been released and updated, and this virtually never works on windows

and i'm not paid enough to dig properly into windows support, unfortunately

v0.0.11

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump deps/jvm (#444)

* bump ryddig logger

* bump coursier

* bump jvm

* fmt

* update

v0.0.10

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
bump deps (#433)

* bump deps again

* lets see if the windows build goes through without compiling again in GenNativeImage

v0.0.9

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adds possibility of upgrading a single dependency (#429)

* Updated BuildUpdateDeps to use the Version algorithm from Scala Steward

* Adds possibility of upgrading as single dependency

can now pass --single <dep> to update-deps

it's possible to pass only an org or an org + module
e.g. passing org.http4s will upgrade all deps of the org.http4s
organization, while passing org.http4s::http4s-dsl will only upgrade
that dependency.

allows for an arbitrary amount amount of colon symbols between org and module.

* wip: Adding tests - Failing tests are not really failing - Poor
assumptions by me - fixing tonight

* New cli command update-dep and tests for dep updates

Moved the code for filtering deps and finding correct version to its own
object, added some tests for the logic

* Add documentation about dependency updates

* fix to updateSingleOrgOrModule being optional. Is mandatory

* Adds more details about Scala Steward strategy.

- Fixes some spelling errors.
- Adds tests for updating java deps.

v0.0.8

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
bump GHA versions (#423)

* see if intellij is able to update all this shit

* new bleep-setup-action

* test release step

* Revert "test release step"

This reverts commit a5f6e32.

* update softprops/action-gh-release

v0.0.7

bloop 2.0.0

v0.0.6

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
--test-only (#394)

* wip: --test-only

* Initial support for specifying test suites when running tests

It is now possible to specify which test suites to run using the -o or
--only syntax.

The tests can be specified using the class name of the test suite or by
using the fully qualified name.

Example:
bleep test app-tests -o TestSuiteOne --only TestSuiteTwo
fully qualified:
bleep test app-tests -o com.foo.TestSuiteThree

* Updated test-only functionality for no matching tests

If no tests-suites in the project match the specified test suites
provided by the user no tests will run at all. If any of the tests
match, but not all the matching tests will run.

* Added support for excluding tests.

The way this works is mutually exclusive with defining a subset of tests
that only should run.

It hooks into the same bsp API with the logic inverted. Instead of
saying run only these test that come from the user through the cli we
say run all tets besides the ones the user specified in the cli

* Removed unnecessary calls to bloop

We only query bloop for the test suites if the -o or -x flags have been
passed to the CLI

* Cleanup

- move as much as possible to static scope (inside object) to it's testable
- I struggled to follow the include/exclude logic, so I tried to make it clearer
- allow combining `-o` and -`x`, latter takes precedence.
- "garbage collect" `target` names (that is, project ids) so bloop gets less work to do after filtering. don't ask it to run test projects we know we're not going to run test suites in

---------

Co-authored-by: Øyvind Raddum Berg <elacin@gmail.com>

v0.0.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump bleep, add `-march=compatibility` (#396)

* bump to v0.0.4

* native-image: set `-march=compatibility`

* disable auto-shutdown for windows

v0.0.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add `bleep list-tests <...projects>` command (#387)

also continue with warning if BSP wanted to test/compile a non-existing project

v0.0.3

`CliInvocationTest` must avoid downloading and starting another bleep