How to Use Dart and Flutter Package Repositories in Space
Easily store, manage, and share Dart & Flutter packages within your organization. Use Space packages to create custom Dart repositories for your packages.
Configure Space Dev Environment Warm-ups with Devfile.yaml
Set up the Space dev environment warm-ups in the project’s devfile.yaml, along with other dev environment settings.
Keyboard navigation mode in dotTrace 2022.1
With each dotTrace release, we primarily add features related to profiling, like support for new frameworks, improvements in data collection or analysis, and others. In this release, it’s not about profiling, but about the way you communicate with desktop applications. There are a lot of Vi…
Introducing Deployments in Space
Introducing Deployments in Space, entities that represent the delivery of source code changes to a deployment environment.
Space Dev Environments: Support for Rider, Devfile Configuration, and More
With the updated Space dev environments, you can now develop remotely using Rider, pre-configure environments for your team, and change an IDE version.
Introducing Support for Vault Secrets in Space Automation
Space Automation now supports HashiCorp Vault storage, allowing you to use secrets stored in a Vault server in your Automation jobs.
Clean up your Space Packages repositories with retention policies
To help you reduce the size of your repository, Space packages now can auto-delete old or unneeded packages using Package retention policies.
Support for Multi-Repository Builds in Space Automation
In this blog post, you will learn: 1. How a job can check out any repository within the project. 2. How to trigger a job run on changes in a certain repository, branch, directory, or file.
Introduction to Space Applications
With the official release fast approaching, we continue to add missing features to Space. One feature that was missing was the ability for third-party developers to extend Space. With the introduction of Space Applications, we’ve filled that gap.
Quality Gates in Merge Requests
Quality gates are a quality control technique used in collaborative software development. Find out how Space currently uses them in merge request workflows
Space Automation: Using External Libraries
One of the best things about the Space Automation DSL is that it's based on Kotlin script. This means not only that you can use pure Kotlin inside your build scripts but also that you can reference any external .jar libraries.
Space Automation. Running Scripts in a Container
Currently, Docker containers are the main execution environment in Space Automation. So, what can you basically run inside the containers? These are: shell scripts, arbitrary Kotlin code, and container image commands. Let's take a look at how you can do all of these.