Skip to content

Commit

Permalink
Merge pull request #56 from sot/acis_checkers
Browse files Browse the repository at this point in the history
Add acis checkers
  • Loading branch information
jeanconn authored Aug 1, 2018
2 parents 7feb28b + e07f831 commit 8b234b7
Show file tree
Hide file tree
Showing 18 changed files with 389 additions and 2 deletions.
7 changes: 7 additions & 0 deletions ska_conda/build_order.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,13 @@ mica
cxotime
annie
hopper
backstop_history
acis_thermal_check
acis_taco
acisfp_check
psmc_check
dea_check
dpa_check
ska3-template
ska3-pinned
ska3_builder
Expand Down
1 change: 1 addition & 0 deletions ska_conda/pkg_defs/acis_taco/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pip install --no-deps --verbose --no-binary :all: --no-index .
55 changes: 55 additions & 0 deletions ska_conda/pkg_defs/acis_taco/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
package:
name: acis_taco
version: {{ GIT_DESCRIBE_TAG }}

build:
noarch: python
script_env:
- SKA_TOP_SRC_DIR

source:
path: {{ SKA_TOP_SRC_DIR }}/acis_taco


# the build and runtime requirements. Dependencies of these requirements
# are included automatically.
requirements:
# Packages required to build the package. python and numpy must be
# listed explicitly if they are required.
build:
- pip
- python
- setuptools
- six
- numpy
- matplotlib
- ska.quatutil
- chandra.time
- ska.matplotlib
- ska.sun
- quaternion
- ska.engarchive
- testr

# Packages required to run the package. These are the dependencies that
# will be installed automatically whenever the package is installed.
run:
- python
- six
- numpy
- matplotlib
- ska.quatutil
- chandra.time
- ska.matplotlib
- ska.sun
- quaternion
- ska.engarchive
- testr

test:
imports:
- acis_taco

about:
home: https://github.com/sot/taco

1 change: 1 addition & 0 deletions ska_conda/pkg_defs/acis_thermal_check/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pip install --no-deps --verbose --no-binary :all: --no-index .
69 changes: 69 additions & 0 deletions ska_conda/pkg_defs/acis_thermal_check/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
package:
name: acis_thermal_check
version: {{ GIT_DESCRIBE_TAG }}

build:
noarch: python
script_env:
- SKA_TOP_SRC_DIR

source:
path: {{ SKA_TOP_SRC_DIR }}/acis_thermal_check


# the build and runtime requirements. Dependencies of these requirements
# are included automatically.
requirements:
# Packages required to build the package. python and numpy must be
# listed explicitly if they are required.
build:
- pip
- python
- six
- setuptools
# Looks like this needs to import acis_thermal_check.main to install
- numpy
- matplotlib
- ska.dbi
- ska.numpy
- chandra.time
- ska.matplotlib
- ska.engarchive
- astropy
- kadi

# Packages required to run the package. These are the dependencies that
# will be installed automatically whenever the package is installed.
run:
- python
- six
- numpy
- matplotlib
- pytest
- jinja2
- requests
- docutils
- astropy
- backstop_history
- chandra.cmd_states
- chandra.time
- kadi
- ska.dbi
- ska.engarchive
- ska.file
- ska.numpy
- ska.matplotlib
- ska.parsecm
- ska.sun
- ska.shell
- testr
- xija


test:
imports:
- acis_thermal_check

about:
home: https://github.com/acisops/acis_thermal_check

2 changes: 2 additions & 0 deletions ska_conda/pkg_defs/acis_thermal_check/run_test.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
import acis_thermal_check
acis_thermal_check.test()
1 change: 1 addition & 0 deletions ska_conda/pkg_defs/acisfp_check/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pip install --no-deps --verbose --no-binary :all: --no-index .
62 changes: 62 additions & 0 deletions ska_conda/pkg_defs/acisfp_check/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
package:
name: acisfp_check
version: {{ GIT_DESCRIBE_TAG }}

build:
noarch: python
script_env:
- SKA_TOP_SRC_DIR

source:
path: {{ SKA_TOP_SRC_DIR }}/acisfp_check


# the build and runtime requirements. Dependencies of these requirements
# are included automatically.
requirements:
# Packages required to build the package. python and numpy must be
# listed explicitly if they are required.
build:
- pip
- python
- setuptools
- six
- numpy
- matplotlib
- astropy
- acis_thermal_check
- chandra.time
- kadi
- ska.dbi
- ska.engarchive
- ska.numpy
- ska.matplotlib
- ska.sun
- xija

# Packages required to run the package. These are the dependencies that
# will be installed automatically whenever the package is installed.
run:
- python
- six
- numpy
- matplotlib
- astropy
- acis_thermal_check
- acis_taco
- chandra.time
- kadi
- ska.dbi
- ska.engarchive
- ska.numpy
- ska.matplotlib
- ska.sun
- xija

test:
imports:
- acisfp_check

about:
home: https://github.com/acisops/acisfp_check

1 change: 1 addition & 0 deletions ska_conda/pkg_defs/backstop_history/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pip install --no-deps --verbose --no-binary :all: --no-index .
39 changes: 39 additions & 0 deletions ska_conda/pkg_defs/backstop_history/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
package:
name: backstop_history
version: {{ GIT_DESCRIBE_TAG }}

build:
noarch: python
script_env:
- SKA_TOP_SRC_DIR

source:
path: {{ SKA_TOP_SRC_DIR }}/backstop_history


# the build and runtime requirements. Dependencies of these requirements
# are included automatically.
requirements:
# Packages required to build the package. python and numpy must be
# listed explicitly if they are required.
build:
- pip
- six
- python
- setuptools
# Packages required to run the package. These are the dependencies that
# will be installed automatically whenever the package is installed.
run:
- python
- six
- numpy
- ska.parsecm
- chandra.time

test:
imports:
- backstop_history

about:
home: https://github.com/acisops/backstop_history

1 change: 1 addition & 0 deletions ska_conda/pkg_defs/dea_check/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pip install --no-deps --verbose --no-binary :all: --no-index .
44 changes: 44 additions & 0 deletions ska_conda/pkg_defs/dea_check/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
package:
name: dea_check
version: {{ GIT_DESCRIBE_TAG }}

build:
noarch: python
script_env:
- SKA_TOP_SRC_DIR

source:
path: {{ SKA_TOP_SRC_DIR }}/dea_check


# the build and runtime requirements. Dependencies of these requirements
# are included automatically.
requirements:
# Packages required to build the package. python and numpy must be
# listed explicitly if they are required.
build:
- pip
- python
- setuptools
- six
- numpy
- matplotlib
- acis_thermal_check
- xija
# Packages required to run the package. These are the dependencies that
# will be installed automatically whenever the package is installed.
run:
- python
- six
- numpy
- matplotlib
- acis_thermal_check
- xija

test:
imports:
- dea_check

about:
home: https://github.com/acisops/dea_check

1 change: 1 addition & 0 deletions ska_conda/pkg_defs/dpa_check/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pip install --no-deps --verbose --no-binary :all: --no-index .
44 changes: 44 additions & 0 deletions ska_conda/pkg_defs/dpa_check/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
package:
name: dpa_check
version: {{ GIT_DESCRIBE_TAG }}

build:
noarch: python
script_env:
- SKA_TOP_SRC_DIR

source:
path: {{ SKA_TOP_SRC_DIR }}/dpa_check


# the build and runtime requirements. Dependencies of these requirements
# are included automatically.
requirements:
# Packages required to build the package. python and numpy must be
# listed explicitly if they are required.
build:
- pip
- python
- setuptools
- six
- numpy
- matplotlib
- acis_thermal_check
- xija
# Packages required to run the package. These are the dependencies that
# will be installed automatically whenever the package is installed.
run:
- python
- six
- numpy
- matplotlib
- acis_thermal_check
- xija

test:
imports:
- dpa_check

about:
home: https://github.com/acisops/dpa_check

1 change: 1 addition & 0 deletions ska_conda/pkg_defs/psmc_check/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pip install --no-deps --verbose --no-binary :all: --no-index .
Loading

0 comments on commit 8b234b7

Please sign in to comment.