Bio-Formats jobs

All jobs are listed under the Bio-Formats view tab of Jenkins.

Job task 5.x series
Builds the latest Bio-Formats artifacts using Ant
Builds the latest Bio-Formats artifacts using Maven BIOFORMATS-DEV-latest-maven
Runs the daily Bio-Formats merge jobs BIOFORMATS-DEV-merge-daily
Merges the PRs BIOFORMATS-DEV-merge-push
Builds the merge Bio-Formats artifacts using Ant
Builds the merge Bio-Formats artifacts using Maven BIOFORMATS-DEV-merge-maven
Runs the MATLAB tests BIOFORMATS-DEV-merge-matlab
Runs automated tests against the full repository on squig BIOFORMATS-DEV-merge-full-repository
Runs automated tests against a subset of the data repository on squig BIOFORMATS-DEV-merge-repository-subset
Runs performance tests BIOFORMATS-DEV-merge-performance

5.x.x series

The branch for the 5.x series of Bio-Formats is develop.

BIOFORMATS-DEV-latest

This job builds the latest Bio-Formats artifacts using Ant

  1. Builds Bio-Formats using clean release tools utils docs docs-sphinx dist-bftools dist-matlab dist-octave test
  2. Triggers downstream latest jobs

the build graph

BIOFORMATS-DEV-latest-win
This job builds the latest Bio-Formats artifacts using Ant on Windows
BIOFORMATS-DEV-latest-maven
This job builds the latest Bio-Formats artifacts using Maven and uploads them to the OME artifactory
BIOFORMATS-DEV-merge-daily

This job runs the daily Bio-Formats jobs used for reviewing the PRs opened against the develop branch of Bio-Formats by running basic unit tests and checking for regressions across a representative subset of the data repository

  1. Triggers BIOFORMATS-DEV-merge-push
  2. Triggers BIOFORMATS-DEV-merge-build and BIOFORMATS-DEV-merge-maven
  3. Triggers downstream merge projects

See the build graph

BIOFORMATS-DEV-merge-push

This job merges all the PRs opened against develop

  1. Merges PRs using scc merge
  2. Pushes the branch to develop/merge/daily
BIOFORMATS-DEV-merge-build

This job builds the merge Bio-Formats artifacts using Ant

  1. Checks out develop/merge/daily
  2. Builds Bio-Formats using clean release tools utils docs docs-sphinx dist-bftools dist-matlab dist-octave test
  3. Triggers BIOFORMATS-DEV-merge-matlab
BIOFORMATS-DEV-merge-build-win
This job builds the merge Bio-Formats artifacts using Ant on Windows
BIOFORMATS-DEV-merge-maven
This job builds the merge Bio-Formats artifacts using Maven
BIOFORMATS-DEV-merge-matlab

This job runs the MATLAB tests of Bio-Formats

  1. Collects the MATLAB artifacts and unit tests from BIOFORMATS-DEV-merge-build
  2. Runs the MATLAB unit tests under components/bio-formats/test/matlab and collect the results
BIOFORMATS-DEV-merge-full-repository

This job runs the automated tests against the curated data repository on Linux

  1. Checks out develop/merge/daily
  2. Runs automated tests against /ome/data_repo/curated/
BIOFORMATS-DEV-merge-repository-subset

This job runs the automated tests against a subset of the data repository

  1. Merges PRs using scc merge
  2. Runs automated tests against a subset of format directories under /ome/data_repo/curated/. The list of directories to test by setting a space-separated list of formats for the DEFAULT_FORMAT_LIST variable.
BIOFORMATS-DEV-merge-performance

This job runs performance tests against directories on squig

  1. Checks out the develop/merge/daily
  2. Runs file-handles and openbytes-performance tests against files specified by performance_files.txt