gitlab-org--gitlab-foss/lib/ci
Kamil Trzciński 9573cf6cc7 Merge branch 'caches' into 'master'
Allow to define cache in `.gitlab-ci.yml`

This extends `.gitlab-ci.yml` syntax to allow specifying caching files and directories between builds, making it easy to preserve ex. gems.

```
cache:
  paths:
  - .bundle
  - vendor/

before_script:
- bundle install --path vendor/

rspec:
  script:
  - bundle exec rspec
```

This is based on Build Artifacts changes.

/cc@dzaporozhets 

See merge request !1786
2015-11-12 09:39:56 +00:00
..
api Final fixes 2015-11-10 22:21:15 +01:00
assets Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
ansi2html.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
charts.rb Improve Continuous Integration graphs page 2015-11-10 11:49:38 +01:00
current_settings.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
git.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
gitlab_ci_yaml_processor.rb Allow to define cache in .gitlab-ci.yml 2015-11-10 23:01:11 +01:00
model.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
scheduler.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
static_model.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
status.rb Shut up, Rubocop 2015-10-15 19:44:15 -04:00
version_info.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00