Skip to content

Commit

Permalink
fix: add qoutation marks around bash variables
Browse files Browse the repository at this point in the history
  • Loading branch information
FatumaA authored and chalin committed Oct 16, 2024
1 parent e6eef27 commit ed1d49b
Showing 1 changed file with 40 additions and 40 deletions.
80 changes: 40 additions & 40 deletions scripts/content-modules/cp-pages.sh
Original file line number Diff line number Diff line change
@@ -1,105 +1,105 @@
#!/usr/bin/env bash

SCRIPT_DIR="$(cd `dirname $0`; pwd)"
DEST_BASE="$(cd $SCRIPT_DIR; cd ../../; pwd)/tmp"
SCRIPT_DIR="$(cd "`dirname "$0"`"; pwd)"
DEST_BASE="$(cd "$SCRIPT_DIR"; cd ../../; pwd)/tmp"

## OTel specification

SRC=content-modules/opentelemetry-specification/specification
DEST=$DEST_BASE/otel/specification
DEST="$DEST_BASE/otel/specification"

rm -Rf $DEST
mkdir -p $DEST
rm -Rf "$DEST"
mkdir -p "$DEST"
# FIX_FILES=$(find $SRC -name "*.md" -not -path '*/semantic_conventions/*')
# $SCRIPT_DIR/otel-spec-fix.pl $FIX_FILES
cp -R $SRC/* $DEST/
cp -R "$SRC"/* "$DEST/"

find $DEST/ -name "README.md" -exec sh -c 'f="{}"; mv -- "$f" "${f%README.md}_index.md"' \;
find "$DEST"/ -name "README.md" -exec sh -c 'f="{}"; mv -- "$f" "${f%README.md}_index.md"' \;

# To exclude a file use, e.g.: -not -path '*/specification/_index.md'
FILES=$(find $DEST -name "*.md")
FILES=$(find "$DEST" -name "*.md")

$SCRIPT_DIR/adjust-pages.pl $FILES
"$SCRIPT_DIR/adjust-pages.pl" "$FILES"
# if [[ -z $NO_GIT_RESTORE ]]; then (cd $SRC/.. && git restore .); fi

echo "OTEL SPEC pages: copied and processed"

## OTLP specification

SRC=content-modules/opentelemetry-proto/docs
DEST=$DEST_BASE/otlp/docs
DEST="$DEST_BASE/otlp/docs"

rm -Rf $DEST
mkdir -p $DEST
cp -R $SRC/* $DEST/
rm -Rf "$DEST"
mkdir -p "$DEST"
cp -R "$SRC"/* "$DEST"/

find $DEST/ -name "README.md" -exec sh -c 'f="{}"; mv -- "$f" "${f%README.md}_index.md"' \;
find "$DEST"/ -name "README.md" -exec sh -c 'f="{}"; mv -- "$f" "${f%README.md}_index.md"' \;

# To exclude a file use, e.g.: -not -path '*/docs/_index.md'
FILES=$(find $DEST -name "*.md")
FILES=$(find "$DEST" -name "*.md")

$SCRIPT_DIR/adjust-pages.pl $FILES
"$SCRIPT_DIR/adjust-pages.pl" "$FILES"

echo "OTLP SPEC pages: copied and processed"

SRC=content-modules/opentelemetry-proto/opentelemetry
DEST=$DEST_BASE/otlp/opentelemetry
DEST="$DEST_BASE/otlp/opentelemetry"

rm -Rf $DEST
mkdir -p $DEST
cp -R $SRC/* $DEST/
rm -Rf "$DEST"
mkdir -p "$DEST"
cp -R "$SRC"/* "$DEST"/

echo "OTLP SPEC protos copied and processed"

## Community

SRC=content-modules/community
DEST=$DEST_BASE/community
DEST="$DEST_BASE/community"

rm -Rf $DEST
mkdir -p $DEST
cp -R $SRC/* $DEST/
rm -Rf "$DEST"
mkdir -p "$DEST"
cp -R "$SRC"/* "$DEST"/

find $DEST/ -name "README.md" -exec sh -c 'f="{}"; mv -- "$f" "${f%README.md}_index.md"' \;
find "$DEST"/ -name "README.md" -exec sh -c 'f="{}"; mv -- "$f" "${f%README.md}_index.md"' \;

# To exclude a file use, e.g.: -not -path '*/community/_index.md'
FILES=$(find $DEST -name mission-vision-values.md -o -name roadmap.md)
FILES=$(find "$DEST" -name mission-vision-values.md -o -name roadmap.md)

$SCRIPT_DIR/adjust-pages.pl $FILES
"$SCRIPT_DIR/adjust-pages.pl" "$FILES"

echo "COMMUNITY pages: copied and processed"

## Semantic Conventions

SRC=content-modules/semantic-conventions/docs
DEST=$DEST_BASE/semconv/docs
DEST="$DEST_BASE/semconv/docs"

rm -Rf $DEST
mkdir -p $DEST
cp -R $SRC/* $DEST/
rm -Rf "$DEST"
mkdir -p "$DEST"
cp -R "$SRC"/* "$DEST"/

find $DEST/ -name "README.md" -exec sh -c 'f="{}"; mv -- "$f" "${f%README.md}_index.md"' \;
find "$DEST"/ -name "README.md" -exec sh -c 'f="{}"; mv -- "$f" "${f%README.md}_index.md"' \;

# To exclude a file use, e.g.: -not -path '*/specification/_index.md'
FILES=$(find $DEST -name "*.md")
FILES=$(find "$DEST" -name "*.md")

$SCRIPT_DIR/adjust-pages.pl $FILES
"$SCRIPT_DIR/adjust-pages.pl" "$FILES"

echo "SEM CONV pages: copied and processed"

## OpAMP spec

SRC=content-modules/opamp-spec
DEST=$DEST_BASE/opamp
DEST="$DEST_BASE/opamp"

rm -Rf $DEST
mkdir -p $DEST
rm -Rf "$DEST"
mkdir -p "$DEST"
# Note: in contrast to other projects, we're copying a single file here
cp $SRC/specification.md $DEST/index.md
cp "$SRC"/specification.md "$DEST"/index.md

# To exclude a file use, e.g.: -not -path '*/specification/_index.md'
FILES=$(find $DEST -name "*.md")
FILES=$(find "$DEST" -name "*.md")

$SCRIPT_DIR/adjust-pages.pl $FILES
"$SCRIPT_DIR/adjust-pages.pl" "$FILES"

echo "OpAMP SPEC page: copied and processed"

0 comments on commit ed1d49b

Please sign in to comment.