зеркало из
https://github.com/M82-project/Bibliography.git
synced 2025-10-29 21:16:11 +02:00
update
Этот коммит содержится в:
родитель
eb450712f9
Коммит
749f9f31a4
@ -5,6 +5,9 @@ ADD . /data
|
||||
|
||||
WORKDIR /data
|
||||
|
||||
COPY check.sh /data/web/check.sh
|
||||
|
||||
RUN chmod +x /data/web/check.sh
|
||||
# Définir le script d'entrypoint
|
||||
|
||||
ENTRYPOINT ["/data/web/check.sh"]
|
||||
|
||||
27
docker/check/check.sh
Обычный файл
27
docker/check/check.sh
Обычный файл
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Chemin du répertoire à partir duquel la recherche commence
|
||||
SEARCH_DIR="."
|
||||
|
||||
# Recherche de tous les fichiers .bib dans le répertoire et ses sous-répertoires
|
||||
# et les traiter avec Pandoc
|
||||
for bibfile in $(find . -name "*.bib"); do
|
||||
echo "Traitement du fichier: $bibfile"
|
||||
|
||||
pandoc "$bibfile" -s -o "output_file" --to=markdown
|
||||
|
||||
# Vérifier si Pandoc a réussi
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Erreur lors du traitement de $bibfile"
|
||||
error_occurred=1
|
||||
rm output_file
|
||||
fi
|
||||
done
|
||||
|
||||
# Quitter avec un code d'erreur si une erreur a été rencontrée
|
||||
if [ $error_occurred -ne 0 ]; then
|
||||
exit 1
|
||||
fi
|
||||
rm output_file
|
||||
# Si tout va bien, quitter avec un code de sortie 0
|
||||
exit 0
|
||||
Загрузка…
x
Ссылка в новой задаче
Block a user