https://github.com/csiro-hydroinformatics/hydro-forecast-windows-pipeline

https://github.com/csiro-hydroinformatics/hydro-forecast-windows-pipeline

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: csiro-hydroinformatics
  • License: other
  • Language: Batchfile
  • Default Branch: main
  • Size: 78.1 KB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 4 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

Build pipelines for hydrologic simulation and forecasting tools - Windows

Purpose

Our streamflow forecasting software stack is quite mature and complicated. To facilitate building and packaging we need contemporary build pipeline to minimise manual steps.

This repository contains material to streamline the build, testing and possible deployment of hydrologic simulation and forecasting tools.

  • Functional scope: swift and fogss, and dependencies, mostly in practice uchronia
  • Management of versions of software built across many code repositories
  • Unit tests are currently run on Windows as part of the pipeline

Output artifacts

Available or potentially, we have:

  • Debian packages (Beta)
  • RPM packages (?)
  • zip archives of prebuilt packages for windows.
  • R packages (Mature)
  • python packages (Beta)
  • matlab functions (?)
  • conda packages (Alpha - Feasibility study)
  • offline and online documentation (Partial)

This build pipeline, and the ones related listed below in Related Work, are a foundation to deliver swift via the following paths

  • Docker image with Jupyter-lab and the full stack available
  • Pre-built binaries for windows, self contained C runtime (ms vc 2019), prebuilt R packages for windows
  • Docker image for running on EASI
  • Deployment on clusters
  • Other

Status

Currently, it builds packages for deployment on Windows, with user-oriented packages for Python and R.

Related work

Appendix

Microsoft hosted agents lists what is available. Only recent versions of VStudio are available (fair enough). Not sure this is worth sticking to VS 2013 anymore really.

Should we revive building with cmake on windows rather than using our custom curated .vcproj files?

Owner

  • Name: CSIRO Hydroinformatics
  • Login: csiro-hydroinformatics
  • Kind: organization

CSIRO - hydroinformatics repositories

GitHub Events

Total
  • Issues event: 1
  • Push event: 7
  • Create event: 1
Last Year
  • Issues event: 1
  • Push event: 7
  • Create event: 1