Skip to content

Commit 38cedbb

Browse files
Altera mudança que causou incompatibilidade com macOS (#3724)
fix: altera mudanca que causou imcompatibilidade com macos
1 parent 96eec64 commit 38cedbb

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

release.sh

+13-8
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,19 @@ function change_files {
4343

4444
echo "Updating from "$OLD_VERSION" to "$FINAL_VERSION""
4545

46-
sed -i -E "s|$OLD_VERSION|$FINAL_VERSION|g" docker/docker-compose.yaml
47-
48-
sed -i -E "s|$OLD_VERSION|$FINAL_VERSION|g" setup.py
49-
50-
sed -i -E "s|$OLD_VERSION|$FINAL_VERSION|g" sapl/templates/base.html
51-
52-
sed -i -E "s|$OLD_VERSION|$FINAL_VERSION|g" sapl/settings.py
53-
46+
if [[ "$OSTYPE" == "darwin"* ]]; then
47+
# MacOS (BSD sed)
48+
sed -E -i "" "s|$OLD_VERSION|$FINAL_VERSION|g" docker/docker-compose.yaml
49+
sed -E -i "" "s|$OLD_VERSION|$FINAL_VERSION|g" setup.py
50+
sed -E -i "" "s|$OLD_VERSION|$FINAL_VERSION|g" sapl/templates/base.html
51+
sed -E -i "" "s|$OLD_VERSION|$FINAL_VERSION|g" sapl/settings.py
52+
else
53+
# Linux (GNU sed)
54+
sed -i -E "s|$OLD_VERSION|$FINAL_VERSION|g" docker/docker-compose.yaml
55+
sed -i -E "s|$OLD_VERSION|$FINAL_VERSION|g" setup.py
56+
sed -i -E "s|$OLD_VERSION|$FINAL_VERSION|g" sapl/templates/base.html
57+
sed -i -E "s|$OLD_VERSION|$FINAL_VERSION|g" sapl/settings.py
58+
fi
5459
}
5560

5661
function set_major_version {

0 commit comments

Comments
 (0)