From 9b02531d12007cdc930f7afe5c8a3080a1694253 Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Fri, 6 Nov 2015 00:28:19 +0530 Subject: [PATCH 1/2] Add script to check if lockfile was changed --- etc/ci/lockfile_changed.sh | 4 ++++ 1 file changed, 4 insertions(+) create mode 100755 etc/ci/lockfile_changed.sh diff --git a/etc/ci/lockfile_changed.sh b/etc/ci/lockfile_changed.sh new file mode 100755 index 00000000000..7aa1ccccfca --- /dev/null +++ b/etc/ci/lockfile_changed.sh @@ -0,0 +1,4 @@ +#!/bin/bash +diff=$(git diff -- */*/Cargo.lock) +echo "$diff" +[[ ! $diff ]] From e2a7b0b869263d3839e3dc522bdc125182ea29a8 Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Fri, 6 Nov 2015 00:45:01 +0530 Subject: [PATCH 2/2] Make travis warn on changed lockfiles --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2a2e6fc9257..2572ae3ddfd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,9 @@ matrix: cache: false - sudo: 9000 dist: trusty - script: ./mach build -d --verbose + script: + - ./mach build -d --verbose + - bash etc/ci/lockfile_changed.sh cache: directories: - .cargo