3 Ways to Use Space in Your Company Based on Our Customers’ Experience
Looking for an integrated solution for product development, distributed team collaboration, or virtual learning? Discover how you can benefit from Space based on our early adopters’ experience.
Ask Me Anything Session with the Space Team: Answering Your Questions
The Space Team recently held the first Ask Me Anything session, and we’d like to sincerely thank everyone who took part in it! We've received about 50 questions, and collected here the most interesting and frequently asked questions from this AMA session.
Import Issues into Space
Migrating to a new tool can be a hard decision, even more so if you have to start fresh and leave all your valuable data behind. Learn about Space new API that lets you import issues from other trackers and see how you can import issues from YouTrack right away.
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. Though it’s quite a broad term, Space currently uses it only for merge request workflows. Simply put, a quality gate is a set of conditions that needs to be met before you can merge your commit into a protected branch (for example, the master). Let’s take a look at them in more detail. Types of quality gates
JetBrains Space Extensibility Manifesto
Building an extensible platform is an essential part of our vision for Space. This manifesto should shed some light on what can be extended in Space, as well as how it can be extended.
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 Webinar Recording and Q&A Session
During this session, JetBrains Developer Advocate Maarten Balliauw introduced many of the concepts behind Space Automation. He also discussed the automation DSL, running builds, publishing to the Space package registry, secrets and parameters, and much more! Evgeniy Koshkin, Automation Team Lead, hosted a Q&A session after Maarten’s talk.
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.
Manage Vacations in Space
Now that the "high season" has come to a close and we are getting back into our routines, we’d like to tell you how Space can help you track your next well-deserved vacation.
Live Webinar: Introduction to Automation: CI/CD in Space
Join us on October 6, 2020 for a free live webinar, Introduction to Automation: CI/CD in Space. Explore Space Automation concepts, and learn how you can run CI/CD activities in Space to build, test, and deploy your project.
Space Packages. Get Started with npm Registry
Once again, we're extending the list of repository types supported by Space Packages. Now it's time for npm registries! Let's take a look at the basics: how you can create an npm registry, and how you can publish and get npm packages – all this right inside your Space instance.