apache / apache/beam

Use script.config in all build scripts, less typing please

Open
#20,036 0 comments 0 reactions 0 assignees View on GitHub
bug build P3
Dominant language
Java
Stars
8.7k
Forks
4.7k
Avg merge
2d 2h
Merged PRs (30d)
205

Description

The information in script.config could be used by scripts such as build_release_candidate.sh to avoid retyping information.

For example these values could be stored there:
```

RELEASE=2.18.0
RC_NUM=1
USER_GITHUB_ID=udim
SIGNING_KEY=587B049C36DAAFE6

```

Imported from Jira [BEAM-9090](https://issues.apache.org/jira/browse/BEAM-9090). Original Jira may contain additional context.
Reported by: udim.

Contributor guide

Open the contributing guide

Research direction

Start by reading script.config and build_release_candidate.sh, then identify the other build scripts that repeat release information. Trace the release-candidate build flow and verify the scripts consistently use values from script.config without requiring duplicated input.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
build-system, release
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.