gchq / gchq/sleeper

Automate nightly deployment of a test instance

Open
#7,217 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

### Description / Background

It would be useful if we could automatically deploy an instance based on the latest snapshot version each night, so that we have an instance already deployed for manual testing. We could include the standalone system test infrastructure as part of this, so we can generate data when needed. This could also provide some coverage of the upgrade process.

### Technical Notes / Implementation Details

We'll need to do this in a separate repository in order to have access to deploy an instance.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named; start by reviewing the separate-repository requirement, latest snapshot version, and standalone system test infrastructure described in the issue. Done means a test instance is deployed nightly, supports manual data generation, and provides some upgrade-process coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
devops, infrastructure, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.