Merge lp:~michihenning/unity-api/licensecheck into lp:unity-api

Proposed by Michi Henning
Status: Merged
Approved by: Marcus Tomlinson
Approved revision: 223
Merged at revision: 233
Proposed branch: lp:~michihenning/unity-api/licensecheck
Merge into: lp:unity-api
Diff against target: 41 lines (+17/-6)
2 files modified
test/copyright/check_copyright.sh (+1/-6)
test/qmltest/modules/TestUtil/Verifier.qml (+16/-0)
To merge this branch: bzr merge lp:~michihenning/unity-api/licensecheck
Reviewer Review Type Date Requested Status
Unity8 CI Bot continuous-integration Approve
Marcus Tomlinson (community) Approve
Review via email: mp+290564@code.launchpad.net

Commit message

Re-enabled license/copyright test for xenial.

Description of the change

Re-enabled license/copyright test for xenial.

To post a comment you must log in.
Revision history for this message
Unity8 CI Bot (unity8-ci-bot) wrote :

PASSED: Continuous integration, rev:222
https://unity8-jenkins.ubuntu.com/job/lp-unity-api-ci/63/
Executed test runs:
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-0-fetch/1209
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-1-sourcepkg/release=vivid+overlay/1185
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/1185
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=amd64,release=vivid+overlay/1183
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=amd64,release=vivid+overlay/1183/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=amd64,release=xenial/1183
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=amd64,release=xenial/1183/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=armhf,release=vivid+overlay/1183
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=armhf,release=vivid+overlay/1183/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=armhf,release=xenial/1183
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=armhf,release=xenial/1183/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=i386,release=vivid+overlay/1183
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=i386,release=vivid+overlay/1183/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=i386,release=xenial/1183
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=i386,release=xenial/1183/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://unity8-jenkins.ubuntu.com/job/lp-unity-api-ci/63/rebuild

review: Approve (continuous-integration)
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

LGTM

review: Approve
Revision history for this message
Unity8 CI Bot (unity8-ci-bot) wrote :

PASSED: Continuous integration, rev:223
https://unity8-jenkins.ubuntu.com/job/lp-unity-api-ci/66/
Executed test runs:
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-0-fetch/1285
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-1-sourcepkg/release=vivid+overlay/1256
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/1256
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=amd64,release=vivid+overlay/1254
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=amd64,release=vivid+overlay/1254/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=amd64,release=xenial/1254
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=amd64,release=xenial/1254/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=armhf,release=vivid+overlay/1254
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=armhf,release=vivid+overlay/1254/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=armhf,release=xenial/1254
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=armhf,release=xenial/1254/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=i386,release=vivid+overlay/1254
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=i386,release=vivid+overlay/1254/artifact/output/*zip*/output.zip
    SUCCESS: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=i386,release=xenial/1254
        deb: https://unity8-jenkins.ubuntu.com/job/build-2-binpkg/arch=i386,release=xenial/1254/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://unity8-jenkins.ubuntu.com/job/lp-unity-api-ci/66/rebuild

review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'test/copyright/check_copyright.sh'
2--- test/copyright/check_copyright.sh 2015-11-24 10:27:28 +0000
3+++ test/copyright/check_copyright.sh 2016-04-07 03:23:09 +0000
4@@ -34,12 +34,7 @@
5 [ $# -gt 2 ] && usage
6
7
8-# TODO: Temporary hack to work around broken licensecheck on xenial (see LP #1519292).
9-# Remove this once that is fixed.
10-distro=$(lsb_release -c -s)
11-[ "$distro" = "xenial" ] && exit 0
12-
13-ignore_pat="\\.sci$|CMakeFiles"
14+ignore_pat="\\.sci$|\\.bzr|\\.txt$|CMakeFiles|debian|qmldir|valgrind-suppress|astyle-config|\\.cmake$|\\.ini$|\\.in$"
15
16 #
17 # We don't use the -i option of licensecheck to add ignore_dir to the pattern because Jenkins creates directories
18
19=== modified file 'test/qmltest/modules/TestUtil/Verifier.qml'
20--- test/qmltest/modules/TestUtil/Verifier.qml 2014-09-09 15:20:52 +0000
21+++ test/qmltest/modules/TestUtil/Verifier.qml 2016-04-07 03:23:09 +0000
22@@ -1,3 +1,19 @@
23+/*
24+ * Copyright (C) 2012, 2013 Canonical, Ltd.
25+ *
26+ * This program is free software; you can redistribute it and/or modify
27+ * it under the terms of the GNU Lesser General Public License as published by
28+ * the Free Software Foundation; version 3.
29+ *
30+ * This program is distributed in the hope that it will be useful,
31+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
32+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
33+ * GNU Lesser General Public License for more details.
34+ *
35+ * You should have received a copy of the GNU Lesser General Public License
36+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
37+ */
38+
39 import QtQuick 2.0
40 import QtTest 1.0
41 import TestUtil 0.1

Subscribers

People subscribed via source and target branches

to all changes: