DBZ-5890 Fix artefact server container
This commit is contained in:
parent
8f8ba54ed0
commit
28b780090a
@ -8,4 +8,5 @@ ADD listing.sh /opt/
|
||||
RUN chmod +x /opt/listing.sh
|
||||
RUN /opt/listing.sh -d /opt/plugins -o /opt/plugins/artifacts.txt
|
||||
|
||||
CMD ["/opt/plugins"]
|
||||
ENTRYPOINT ["/app/miniserve"]
|
||||
CMD ["/opt/plugins"]
|
||||
|
@ -17,12 +17,14 @@ while true; do
|
||||
esac
|
||||
done
|
||||
|
||||
shopt -s globstar nullglob
|
||||
shopt -s globstar
|
||||
pushd "$DIR" || exit
|
||||
rm -f "$OUTPUT"
|
||||
for connector in ${CONNECTORS}; do
|
||||
file=$(ls **/*${connector}*.zip)
|
||||
|
||||
file=""
|
||||
if [[ $(ls **/*"${connector}"*.zip) ]]; then
|
||||
file=$(ls **/*"${connector}"*.zip)
|
||||
fi
|
||||
artifact="debezium-connector-$connector"
|
||||
echo "$artifact"
|
||||
echo "$artifact::$file" >> "$OUTPUT"
|
||||
@ -42,6 +44,9 @@ echo "$artifact::$converter" >> "$OUTPUT"
|
||||
for driver in **/jdbc/*.{zip,jar}; do
|
||||
name=$(echo "$driver" | sed -rn 's@^(.*)-([[:digit:]].*([[:digit:]]|Final|SNAPSHOT))(.*)(\..*)$@\1@p')
|
||||
artifact="$name"
|
||||
if [[ ! $artifact ]]; then
|
||||
continue
|
||||
fi
|
||||
echo "$artifact"
|
||||
echo "$artifact::$driver" >> "$OUTPUT"
|
||||
done
|
||||
@ -49,6 +54,9 @@ done
|
||||
for groovy_script in **/groovy/*.{zip,jar}; do
|
||||
name=$(echo "$groovy_script" | sed -rn 's@^(.*)-[0-9]\..*$@\1@p')
|
||||
artifact="$name"
|
||||
if [[ ! $artifact ]]; then
|
||||
continue
|
||||
fi
|
||||
echo "$artifact"
|
||||
echo "$artifact::$groovy_script" >> "$OUTPUT"
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user