mirror of
				https://github.com/Mabbs/mabbs.github.io
				synced 2025-11-04 18:06:50 +08:00 
			
		
		
		
	Create .gitlab-ci.yml
This commit is contained in:
		
							parent
							
								
									c094d90f5e
								
							
						
					
					
						commit
						170435c8a3
					
				
							
								
								
									
										39
									
								
								.gitlab-ci.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								.gitlab-ci.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,39 @@
 | 
				
			|||||||
 | 
					# This file is a template, and might need editing before it works on your project.
 | 
				
			||||||
 | 
					# To contribute improvements to CI/CD templates, please follow the Development guide at:
 | 
				
			||||||
 | 
					# https://docs.gitlab.com/ee/development/cicd/templates.html
 | 
				
			||||||
 | 
					# This specific template is located at:
 | 
				
			||||||
 | 
					# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Pages/Jekyll.gitlab-ci.yml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Template project: https://gitlab.com/pages/jekyll
 | 
				
			||||||
 | 
					# Docs: https://docs.gitlab.com/ee/pages/
 | 
				
			||||||
 | 
					image: ruby:2.6
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					variables:
 | 
				
			||||||
 | 
					  JEKYLL_ENV: production
 | 
				
			||||||
 | 
					  LC_ALL: C.UTF-8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					before_script:
 | 
				
			||||||
 | 
					  - gem install bundler
 | 
				
			||||||
 | 
					  - bundle install
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					test:
 | 
				
			||||||
 | 
					  stage: test
 | 
				
			||||||
 | 
					  script:
 | 
				
			||||||
 | 
					    - bundle exec jekyll build -d test
 | 
				
			||||||
 | 
					  artifacts:
 | 
				
			||||||
 | 
					    paths:
 | 
				
			||||||
 | 
					      - test
 | 
				
			||||||
 | 
					  except:
 | 
				
			||||||
 | 
					    variables:
 | 
				
			||||||
 | 
					      - $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pages:
 | 
				
			||||||
 | 
					  stage: deploy
 | 
				
			||||||
 | 
					  script:
 | 
				
			||||||
 | 
					    - bundle exec jekyll build -d public
 | 
				
			||||||
 | 
					  artifacts:
 | 
				
			||||||
 | 
					    paths:
 | 
				
			||||||
 | 
					      - public
 | 
				
			||||||
 | 
					  only:
 | 
				
			||||||
 | 
					    variables:
 | 
				
			||||||
 | 
					      - $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user