зеркало из
				https://github.com/M82-project/Bibliography.git
				synced 2025-10-29 13:06:06 +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
	 Sebastien Larinier
						Sebastien Larinier