зеркало из
https://github.com/M82-project/Bibliography.git
synced 2025-10-30 05:26:07 +02:00
update
Этот коммит содержится в:
родитель
a44b6a8c71
Коммит
568ecdef1e
28
.github/workflows/docker-image.yml
поставляемый
28
.github/workflows/docker-image.yml
поставляемый
@ -1,28 +1,20 @@
|
|||||||
name: Docker Image CI
|
name: Docker Build and Run
|
||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [ "main" ]
|
branches: [ main ]
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [ "main" ]
|
branches: [ main ]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
push_to_registries:
|
build-and-run:
|
||||||
name: Build Docker images
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Check out the repo
|
- uses: actions/checkout@v2
|
||||||
uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- name: Set up QEMU
|
- name: Build Docker image
|
||||||
uses: docker/setup-qemu-action@v3
|
run: docker build ./docker/check -t mon-image
|
||||||
- name: Set up Docker Buildx
|
|
||||||
uses: docker/setup-buildx-action@v3
|
|
||||||
|
|
||||||
- name: Build Docker images
|
- name: Run Docker container
|
||||||
uses: docker/build-push-action@v5
|
run: docker run mon-image
|
||||||
with:
|
|
||||||
context: .
|
|
||||||
file: ./docker/check/Dockerfile
|
|
||||||
platforms: linux/amd64,linux/arm64
|
|
||||||
push: false
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
author = {Abiteboul,Serge and Cattan, Jean},
|
author = {Abiteboul,Serge and Cattan, Jean},
|
||||||
title = {Nous sommes les réseaux sociaux},
|
title = {Nous sommes les réseaux sociaux},
|
||||||
year = {2022},
|
year = {2022},
|
||||||
publisher= {Odile Jacob}
|
publisher= {Odile Jacob},
|
||||||
isbn = {9782415001704},
|
isbn = {9782415001704},
|
||||||
keyword={Réseaux sociaux}}
|
keyword={Réseaux sociaux}}
|
||||||
|
|
||||||
|
|||||||
20
web/check.sh
20
web/check.sh
@ -5,15 +5,23 @@ SEARCH_DIR="."
|
|||||||
|
|
||||||
# Recherche de tous les fichiers .bib dans le répertoire et ses sous-répertoires
|
# Recherche de tous les fichiers .bib dans le répertoire et ses sous-répertoires
|
||||||
# et les traiter avec Pandoc
|
# et les traiter avec Pandoc
|
||||||
find "$SEARCH_DIR" -name "*.bib" | while read -r bibfile; do
|
for bibfile in $(find . -name "*.bib"); do
|
||||||
echo "Traitement du fichier: $bibfile"
|
echo "Traitement du fichier: $bibfile"
|
||||||
|
|
||||||
# Exemple de commande Pandoc (à ajuster selon vos besoins)
|
|
||||||
# Remplacez 'output_file' et 'format' par vos valeurs souhaitées
|
|
||||||
pandoc "$bibfile" -s -o "output_file" --to=markdown
|
pandoc "$bibfile" -s -o "output_file" --to=markdown
|
||||||
|
|
||||||
echo "Traitement terminé pour: $bibfile"
|
# 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
|
done
|
||||||
|
|
||||||
rm -rf output_file
|
# 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