[med-svn] [Git][med-team/kallisto][master] 4 commits: Running tests with snakemake.

Andrius Merkys (@merkys) gitlab at salsa.debian.org
Wed Jan 19 08:35:22 GMT 2022



Andrius Merkys pushed to branch master at Debian Med / kallisto


Commits:
26171bf7 by Andrius Merkys at 2022-01-19T02:16:06-05:00
Running tests with snakemake.

- - - - -
7fe83485 by Andrius Merkys at 2022-01-19T02:23:13-05:00
Snakemake wants to write to $HOME.

- - - - -
83ab006c by Andrius Merkys at 2022-01-19T02:28:54-05:00
Another way to find built kallisto.

- - - - -
c0b19bd0 by Andrius Merkys at 2022-01-19T02:37:43-05:00
Update changelog for 0.48.0+dfsg-1 release

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,14 +1,13 @@
-kallisto (0.48.0+dfsg-1) UNRELEASED; urgency=medium
+kallisto (0.48.0+dfsg-1) unstable; urgency=medium
 
   * Team upload.
   * New upstream version 0.48.0+dfsg
-  * Enabling function testing.
-  * Build with tests depend on catch2.
+  * Enabling function and snakemake tests.
   * Bumping copyright years.
   * Refreshing patches, disabling
     Check_busOptions.seq_length_before_accessing.patch (integrated upstream).
 
- -- Andrius Merkys <merkys at debian.org>  Wed, 19 Jan 2022 01:19:18 -0500
+ -- Andrius Merkys <merkys at debian.org>  Wed, 19 Jan 2022 02:36:58 -0500
 
 kallisto (0.46.2+dfsg-3) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -7,7 +7,8 @@ Build-Depends: debhelper-compat (= 12),
                catch2,
                cmake,
                libhdf5-dev,
-               libhts-dev
+               libhts-dev,
+               snakemake <!nocheck>,
 Standards-Version: 4.5.0
 Vcs-Browser: https://salsa.debian.org/med-team/kallisto
 Vcs-Git: https://salsa.debian.org/med-team/kallisto.git


=====================================
debian/rules
=====================================
@@ -13,3 +13,7 @@ CMAKE_EXTRA_FLAGS += -DDEBIAN_BUILD=1 \
 
 override_dh_auto_configure:
 	dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
+
+override_dh_auto_test:
+	dh_auto_test
+	cd test && PATH=$$(find ../obj-* -name src):$(PATH) HOME=$$(mktemp --directory) snakemake --cores 1



View it on GitLab: https://salsa.debian.org/med-team/kallisto/-/compare/1e5743ab0d054a3a530ba2322e48f4c92336b43c...c0b19bd0e6916ca2b20f7f4eb88bb80012cb1cbd

-- 
View it on GitLab: https://salsa.debian.org/med-team/kallisto/-/compare/1e5743ab0d054a3a530ba2322e48f4c92336b43c...c0b19bd0e6916ca2b20f7f4eb88bb80012cb1cbd
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20220119/0208eb41/attachment-0001.htm>


More information about the debian-med-commit mailing list