mirror of https://github.com/Mabbs/mabbs.github.io
				
				
				
			
		
			
				
	
	
		
			40 lines
		
	
	
		
			967 B
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			967 B
		
	
	
	
		
			YAML
		
	
	
	
| # 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
 |