gchq / gchq/sleeper

Set up potential Gradle configuration in another repository

Open
#7,367 0 comments 0 reactions 0 assignees View on GitHub
build-pipeline
Dominant language
Java
Stars
107
Forks
29
Avg merge
19h 46m
Merged PRs (30d)
141

Description

### User Story

As a developer of Sleeper, I want to be able to run parts of the build quickly on the command line, so that I can get fast feedback.

### Description / Background

In another repository we've got a Gradle build with a similar multi-module setup. We'd like to adapt this to make it as suitable as we can to potentially apply to the main Sleeper repository.

We've seen this save a lot of time compared to Maven, as it includes incremental builds and is generally a lot quicker.

Contributor guide

Open the contributing guide

Research direction

No target repository, files, or existing Gradle entry point are named. Start by locating the referenced repository and comparing its multi-module build with Sleeper's current build; determine which parts could support faster command-line feedback and what validation would show that the setup is suitable for potential use in the main repository.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.