gchq / gchq/stroom-visualisations-dev

Use gradle for building the bundles

Open
#17 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
14
Forks
9
PR merge metrics
No merged PRs in 30d

Description

We could use gradle to build the content zips and possibly use it to manage the dependencies. May be able to have each script as a sub-project in gradle so inter-project dependencies can be defined. This may allow us to have multiple script versions, e.g. commonV1, commonV2 etc with different visualisations depending on different versions of common.

Gradle would need to do all the defintion and substitution of the UUIDs.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing scripts that produce the content zips and the current process for dependency management and UUID definition or substitution. Done would mean Gradle builds the bundles, supports the proposed script sub-projects and versioned variants, and handles UUID substitution, but the issue does not identify specific files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.