initial conda nightly builds

* adds nightly builds using dependencies installed using Conda
* runs builds using python27, python36, and python37
* add environment files for creating appropriate Conda environments for
  both macOS and Linux

development environments can be created by using the following:

$ conda env create -f conda/environment-lal-development=py37.yml
$ conda activate lal-development

the development environment can be kept upto date by using:

$ conda env update -f conda/environment-lal-development-py37.yml

more information regarding Conda can be found on the following webpage:

https://lscsoft.docs.ligo.org/conda/

Co-Authored-By: Duncan Macleod <duncan.macleod@ligo.org>

[ci skip]
34 jobs for conda-nightly-build in 108 minutes and 15 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Level0
passed #321085
documentation

00:05:07

passed #321087
level0:deb:lal

00:22:47

passed #321086
level0:rpm:lal

00:10:01

 
  Level1
passed #321091
level1:deb:lalframe

00:04:34

passed #321092
level1:deb:lalmetaio

00:05:09

passed #321093
level1:deb:lalsimulation

00:12:03

passed #321088
level1:rpm:lalframe

00:02:31

passed #321089
level1:rpm:lalmetaio

00:02:33

passed #321090
level1:rpm:lalsimulation

00:04:46

 
  Level2
passed #321097
level2:deb:lalburst

00:03:21

passed #321098
level2:deb:lalinspiral

00:17:46

passed #321099
level2:deb:lalpulsar

00:15:32

passed #321094
level2:rpm:lalburst

00:02:07

passed #321095
level2:rpm:lalinspiral

00:08:14

passed #321096
level2:rpm:lalpulsar

00:07:46

 
  Level3
passed #321101
level3:deb:lalinference

00:07:17

passed #321100
level3:rpm:lalinference

00:06:05

 
  Level4
passed #321103
level4:deb:lalapps

00:11:22

passed #321102
level4:rpm:lalapps

00:06:42

 
  Nightly
failed #321109
allowed to fail
conda:python27

00:28:12

failed #321110
allowed to fail
conda:python36

00:28:48

failed #321111
allowed to fail
conda:python37

00:26:29

passed #321104
nightly:clang:7

00:36:38

passed #321105
nightly:clang:8

00:36:44

passed #321106
nightly:clang:9

00:36:52

failed #321112
allowed to fail
nightly:debian:buster

00:04:13

passed #321107
nightly:gcc:7

00:33:52

passed #321108
nightly:gcc:8

00:33:50

passed #321114
macos_highsierra
nightly:macos:highsierra

00:27:53

passed #321115
macos_sierra
nightly:macos:sierra

00:31:07

passed #321113
nightly:rhel:el7-cr

00:34:28

passed #321117
nightly:ubuntu:bionic

00:27:45

failed #321118
allowed to fail
nightly:ubuntu:cosmic

00:04:52

failed #321116
allowed to fail
nightly:ubuntu:xenial

00:11:39

 
Name Stage Failure
failed
nightly:ubuntu:xenial Nightly
Makefile:416: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/builds/adam-mercer/lalsuite/lalsuite-6.53.1/_build/sub'
make[2]: *** [all-recursive] Error 1
Makefile:353: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/builds/adam-mercer/lalsuite/lalsuite-6.53.1/_build/sub'
Makefile:607: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1
ERROR: Job failed: exit code 1
failed
conda:python27 Nightly
make[1]: Leaving directory '/builds/adam-mercer/lalsuite/lalsuite-6.53.1/_build/sub'
make: *** [Makefile:611: distcheck] Error 1
Uploading artifacts...
config.log: found 1 matching files
*/config.log: found 9 matching files

WARNING: */test/test-suite.log: no matching files
*/*/*/*/test/test-suite.log: found 6 matching files

Uploading artifacts to coordinator... ok
id=321109 responseStatus=201 Created token=sxWBbgv9
ERROR: Job failed: exit code 1
failed
conda:python36 Nightly
make[1]: Leaving directory '/builds/adam-mercer/lalsuite/lalsuite-6.53.1/_build/sub'
make: *** [Makefile:611: distcheck] Error 1
Uploading artifacts...
config.log: found 1 matching files
*/config.log: found 9 matching files

WARNING: */test/test-suite.log: no matching files
*/*/*/*/test/test-suite.log: found 6 matching files

Uploading artifacts to coordinator... ok
id=321110 responseStatus=201 Created token=nszWMzuW
ERROR: Job failed: exit code 1
failed
conda:python37 Nightly
make[1]: Leaving directory '/builds/adam-mercer/lalsuite/lalsuite-6.53.1/_build/sub'
make: *** [Makefile:611: distcheck] Error 1
Uploading artifacts...
config.log: found 1 matching files
*/config.log: found 9 matching files

WARNING: */test/test-suite.log: no matching files
*/*/*/*/test/test-suite.log: found 6 matching files

Uploading artifacts to coordinator... ok
id=321111 responseStatus=201 Created token=XbPQBVeo
ERROR: Job failed: exit code 1
failed
nightly:ubuntu:cosmic Nightly
make[4]: Leaving directory '/builds/adam-mercer/lalsuite/lalapps'
make[3]: *** [Makefile:744: distdir] Error 2
make[3]: Leaving directory '/builds/adam-mercer/lalsuite/lalapps'
make[2]: *** [Makefile:508: distdir-am] Error 1
make[2]: Leaving directory '/builds/adam-mercer/lalsuite'
make[1]: *** [Makefile:502: distdir] Error 2
make[1]: Leaving directory '/builds/adam-mercer/lalsuite'
make: *** [Makefile:603: dist] Error 2
ERROR: Job failed: exit code 1
failed
nightly:debian:buster Nightly
make[4]: *** [Makefile:750: distdir-am] Error 1
make[3]: *** [Makefile:744: distdir] Error 2
make[3]: Leaving directory '/builds/adam-mercer/lalsuite/lalapps'
make[2]: *** [Makefile:508: distdir-am] Error 1
make[2]: Leaving directory '/builds/adam-mercer/lalsuite'
make[1]: *** [Makefile:502: distdir] Error 2
make[1]: Leaving directory '/builds/adam-mercer/lalsuite'
make: *** [Makefile:603: dist] Error 2
ERROR: Job failed: exit code 1