We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d413d0a + fad13d2 commit 8dd25deCopy full SHA for 8dd25de
1 file changed
spec/ci_ruby_version_spec.rb
@@ -0,0 +1,21 @@
1
+require 'json'
2
+require 'open-uri'
3
+require 'spec_helper'
4
+require 'yaml'
5
+
6
+describe 'ci ruby version' do
7
+ pages_versions = JSON.parse(open('https://pages.github.com/versions.json').read)
8
+ pages_ruby_version = pages_versions['ruby']
9
10
+ ci_config_file = '.travis.yml'
11
12
+ ci_config = YAML.load_file(ci_config_file)
13
+ ci_ruby_version = ci_config['rvm'][0]
14
15
+ context "in #{ci_config_file} and pages ruby version" do
16
+ it 'match' do
17
+ msg = "#{ci_ruby_version} != #{pages_ruby_version}; please add a commit bumping in #{ci_config_file}"
18
+ expect(ci_ruby_version).to eql(pages_ruby_version), msg
19
+ end
20
21
+end
0 commit comments