Skip to content

Commit 35ad87a

Browse files
authored
Rename ManifestUrl env variable to MANIFEST_URL (#4568)
1 parent bc25f47 commit 35ad87a

File tree

4 files changed

+19
-17
lines changed

4 files changed

+19
-17
lines changed

.buildkite/pipeline.elastic-agent-package.yml

+12-12
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ env:
1010

1111
steps:
1212
- input: "Build parameters"
13-
if: build.env("ManifestURL") == null
13+
if: build.env("MANIFEST_URL") == null
1414
fields:
15-
- text: "ManifestURL"
16-
key: "ManifestURL"
15+
- text: "MANIFEST_URL"
16+
key: "MANIFEST_URL"
1717
default: ""
1818
required: true
1919
hint: "Link to the build manifest URL."
@@ -51,7 +51,7 @@ steps:
5151
hint: "If the DRA release manager script would actually publish anything or just print"
5252

5353
- wait: ~
54-
if: build.env("ManifestURL") == null
54+
if: build.env("MANIFEST_URL") == null
5555

5656
- group: ":Packaging Artefacts"
5757
key: "package"
@@ -63,10 +63,10 @@ steps:
6363
machineType: "c2-standard-16"
6464
diskSizeGb: 400
6565
command: |
66-
if [[ -z "${ManifestURL}" ]]; then
67-
export ManifestURL=$(buildkite-agent meta-data get ManifestURL --default "")
68-
if [[ -z "${ManifestURL}" ]]; then
69-
echo ":broken_heart: Missing ManifestURL variable or empty string provided"
66+
if [[ -z "${MANIFEST_URL}" ]]; then
67+
export MANIFEST_URL=$(buildkite-agent meta-data get MANIFEST_URL --default "")
68+
if [[ -z "${MANIFEST_URL}" ]]; then
69+
echo ":broken_heart: Missing MANIFEST_URL variable or empty string provided"
7070
exit 1
7171
fi
7272
fi
@@ -86,10 +86,10 @@ steps:
8686
PLATFORMS: "linux/arm64"
8787
PACKAGES: "docker"
8888
command: |
89-
if [[ -z "${ManifestURL}" ]]; then
90-
export ManifestURL=$(buildkite-agent meta-data get ManifestURL --default "")
91-
if [[ -z "${ManifestURL}" ]]; then
92-
echo ":broken_heart: Missing ManifestURL variable or empty string provided"
89+
if [[ -z "${MANIFEST_URL}" ]]; then
90+
export MANIFEST_URL=$(buildkite-agent meta-data get MANIFEST_URL --default "")
91+
if [[ -z "${MANIFEST_URL}" ]]; then
92+
echo ":broken_heart: Missing MANIFEST_URL variable or empty string provided"
9393
exit 1
9494
fi
9595
fi

.buildkite/scripts/steps/package.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ set -euo pipefail
55
_SELF=$(dirname $0)
66
source "${_SELF}/../common.sh"
77

8-
if test -z "${ManifestURL=:""}"; then
9-
echo "Missing variable ManifestURL, export it before use."
8+
if test -z "${MANIFEST_URL=:""}"; then
9+
echo "Missing variable MANIFEST_URL, export it before use."
1010
exit 2
1111
fi
1212

@@ -17,7 +17,7 @@ mkdir -p $AGENT_DROP_PATH
1717
mage clean downloadManifest package ironbank fixDRADockerArtifacts
1818

1919
echo "+++ Generate dependencies report"
20-
BEAT_VERSION_FULL=$(curl -s -XGET "${ManifestURL}" |jq '.version' -r )
20+
BEAT_VERSION_FULL=$(curl -s -XGET "${MANIFEST_URL}" |jq '.version' -r )
2121
bash "${_SELF}/../../../dev-tools/dependencies-report"
2222
mkdir -p build/distributions/reports
2323
mv dependencies.csv "build/distributions/reports/dependencies-${BEAT_VERSION_FULL}.csv"

dev-tools/mage/settings.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ const (
4444
// Env vars
4545
// agent package version
4646
agentPackageVersionEnvVar = "AGENT_PACKAGE_VERSION"
47+
//ManifestUrlEnvVar is the name fo the environment variable containing the Manifest URL to be used for packaging agent
48+
ManifestUrlEnvVar = "MANIFEST_URL"
4749

4850
// Mapped functions
4951
agentPackageVersionMappedFunc = "agent_package_version"
@@ -152,7 +154,7 @@ func initGlobals() {
152154

153155
agentPackageVersion = EnvOr(agentPackageVersionEnvVar, "")
154156

155-
ManifestURL = EnvOr("ManifestURL", "")
157+
ManifestURL = EnvOr(ManifestUrlEnvVar, "")
156158
PackagingFromManifest = ManifestURL != ""
157159
}
158160

magefile.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ var Aliases = map[string]interface{}{
8080
"build": Build.All,
8181
"demo": Demo.Enroll,
8282
}
83-
var errNoManifest = errors.New("missing ManifestURL environment variable")
83+
var errNoManifest = errors.New(fmt.Sprintf("missing %q environment variable", mage.ManifestUrlEnvVar))
8484
var errNoAgentDropPath = errors.New("missing AGENT_DROP_PATH environment variable")
8585
var errAtLeastOnePlatform = errors.New("elastic-agent package is expected to build at least one platform package")
8686

0 commit comments

Comments
 (0)