Skip to content

Commit 4beb5c1

Browse files
author
Alex Boten
authored
[chore] missed the build script (#29538)
Signed-off-by: Alex Boten <[email protected]>
1 parent c3d106f commit 4beb5c1

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

internal/buildscripts/update-dep

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/bin/bash -x
2+
3+
# Updates MODULE inside go.mod if it is already present to version VERSION.
4+
5+
source `git rev-parse --show-toplevel`/internal/buildscripts/modules
6+
7+
set -e
8+
9+
if grep -q "$MODULE " go.mod; then
10+
go get "$MODULE"@"$VERSION"
11+
fi
12+
13+
# If MODULE is "go.opentelemetry.io/collector" need to update additional $modules as well
14+
if [ "$MODULE" == "go.opentelemetry.io/collector" ]; then
15+
for mod in ${beta_modules[@]}; do
16+
if grep -q "$mod " go.mod; then
17+
go get -d "$mod"@"$VERSION"
18+
fi
19+
done
20+
for mod in ${rc_modules[@]}; do
21+
if grep -q "$mod " go.mod; then
22+
go get -d "$mod"@"$RC_VERSION"
23+
fi
24+
done
25+
for mod in ${stable_modules[@]}; do
26+
if grep -q "$mod " go.mod; then
27+
go get -d "$mod"@"$STABLE_VERSION"
28+
fi
29+
done
30+
fi

0 commit comments

Comments
 (0)