Ran
|
Files
32
|
Run time
2s
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
Change to debian non-native (quilt) format The debian release is only one of many releases, thus non-native makes more sense. Further details at: - https://wiki.debian.org/DebianMentorsFaq#What_is_the_difference_between_a_native_Debian_package_and_a_non-native_package.3F - https://wiki.debian.org/Packaging/Intro#The_packaging_work_flow Debian build instructions for upstream release 0.3.0 ``` # Assuming sbuild is installed and chroot is created # https://wiki.debian.org/sbuild # Download upstream tarball + signature and rename to expected pattern wget https://github.com/in-toto/in-toto/releases/download/v0.3.0/in-toto-0.3.0.tar.gz \ -O python-in-toto_0.3.0.orig.tar.gz wget https://github.com/in-toto/in-toto/releases/download/v0.3.0/in-toto-0.3.0.tar.gz.asc \ -O python-in-toto_0.3.0.orig.tar.gz.asc # Extract upstream tarball tar xf python-in-toto_0.3.0.orig.tar.gz # Clone upstream repo for debian files and tests git clone https://github.com/in-toto/in-toto.git \ in-toto-upstream # Copy debian files (from debian branch) git -C in-toto-upstream checkout debian -- cp -r in-toto-upstream/debian in-toto-0.3.0/ # Change to unpacked tarball cd in-toto-0.3.0 # Build (w/o tests) # NOTE: (1) Securessystemslib is not yet in debian, you need to first build it # locally (see instructions at # https://github.com/secure-systems-lab/securesystemslib/commit/9d36a9fb3) # and pass it as `--extra-package` # NOTE: (2) `--extra-package` does not seem to work for tests nor does # in-toto's upstream release include test files, hence the nocheck option. # This should change with the next upstream release. DEB_BUILD_OPTIONS=nocheck sbuild -A -s -d unstable \ --extra-package /path/to/python3-securesystemslib_0.11.3-1_all.deb # Sign debian files (replace keyid if necessary) debsign -k 8BA69B87D43BE294F23E812089A2AD3C07D962E8 ```
659 of 659 branches covered (100.0%)
2033 of 2033 relevant lines covered (100.0%)
1.0 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|