зеркало из
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:
|
||||
push:
|
||||
branches: [ "main" ]
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ "main" ]
|
||||
branches: [ main ]
|
||||
|
||||
jobs:
|
||||
push_to_registries:
|
||||
name: Build Docker images
|
||||
build-and-run:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Check out the repo
|
||||
uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v3
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
- name: Build Docker image
|
||||
run: docker build ./docker/check -t mon-image
|
||||
|
||||
- name: Build Docker images
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
context: .
|
||||
file: ./docker/check/Dockerfile
|
||||
platforms: linux/amd64,linux/arm64
|
||||
push: false
|
||||
- name: Run Docker container
|
||||
run: docker run mon-image
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
author = {Abiteboul,Serge and Cattan, Jean},
|
||||
title = {Nous sommes les réseaux sociaux},
|
||||
year = {2022},
|
||||
publisher= {Odile Jacob}
|
||||
publisher= {Odile Jacob},
|
||||
isbn = {9782415001704},
|
||||
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
|
||||
# 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"
|
||||
|
||||
# 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
|
||||
|
||||
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
|
||||
|
||||
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