kosli changelog

Kosli Changelog - November 2022

EWELINA WILKOSZ
EWELINA WILKOSZ
Published December 6, 2022 in technology, news

A lot is happening at Kosli headquarters and satellite offices (or homes! How sweet working for a remote first company can be). In this post we’d like to share some of the latest additions that happened in November.

The command I was waiting for

Kosli already offers a lot of features and commands. Depending on the type of issues you’re usually dealing with - sw development, infrastructure, quality - you may have found your favorite or most useful feature is different from what your colleagues would choose. For me kosli search is the absolute best and I am really excited to announce it has finally arrived! You can now easily access all the information Kosli has about your code changes, with nothing more than a commit sha, straight from your terminal. Check out docs to learn more.

commit-list is coming to town

It may be the case that you don’t produce artifacts from EVERY commit that gets into your main branch, but you may want to keep track of which commits are included in a new artifact. For example, you might want to know which features or bug fixes a given version brings. 

Worry no more! We’re working very intensively to make this possible. 

With the latest versions of our cli (at least v0.1.18) we are harvesting the commit list information - but only if your clone is not too shallow (i.e. if the history of the repository in your CI build reaches far enough to find the commit used to build previous artifact). Your pipelines will keep passing if you only checkout the latest version for your builds, but the commit list won’t be produced. 

You won’t see the commit list in the UI just yet, but it’s coming soon. There’s nothing to stop you from collecting the data now though - you will be able to see it in the future.

‘user-data’ accepts json in any valid format now

Some of you are already utilizing ‘–user-data’ when reporting test or generic evidence. It allows you to add any additional data you would like to attach to the evidence in json format. 

Up until cli v0.1.18 only json containing a map was accepted. This wasn’t a fair requirement, so from now on you can format your json any way you want as long as it’s a valid json.

cli completion command

Kosli cli became much more than a reporting tool. The likelihood of wanting to type the commands manually in the terminal is now much greater than when it was part of the pipelines. At least, that’s what’s happening to us! So, naturally, we needed to make the cli more user friendly and introduce auto complete. This is now available for a variety of platforms. Have a look at kosli completion to learn more.

And more…

We’re only getting started and there is more in the pipeline. Keep your eyes on kosli.com or on our documentation page docs.kosli.com because changes are happening all the time. Kosli is becoming easier to use for all of you. And if you have any questions or comments please join our community and let us know!


ABOUT THIS ARTICLE

Published December 6, 2022, in technology, news

AUTHOR
EWELINA WILKOSZ
EWELINA WILKOSZ
Live in Git Blame? Don’t spend hours searching for the change that broke your application! Query, search and discover all the changes in one place

Latest articles

The Misunderstood Troll - A story about collaboration, communication and visibility in a regulated software organizations

In this talk Alex Kantor, Director of Technology at Modulr, will show you how they used Kosli to enable their developers to release directly to production in a financially regulated environment - …

How to Configure CLI Tools in Standard Formats with Viper in Golang

Over the past few years, the DevOps and CloudOps sectors have seen a rise in tools that focus on improving certain operations of teams within the industry. There seems to be a tool for almost any …

Get Python test coverage faster without killing your server

Getting system test coverage from a Python web server is not straightforward. If you search the internet all the hits describe killing the server (eg gunicorn) to get the coverage exit handlers to …

Sign up to our newsletter

We'll let you know about the Kosli launch, product news, features and updates
Kosli is committed to protecting and respecting your privacy. By submitting this newsletter request, I consent to Kosli sending me marketing communications via email. I may opt out at any time. For information about our privacy practices, please visit Kosli's privacy policy.
Kosli team reading the newsletter

Let’s chat!

Got a question about Kosli? An idea for a new feature? Join Kosli Slack and talk to us.

Join
Developers using Kosli