Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Test install.hs in CI #1232

Open
nponeccop opened this issue May 1, 2019 · 4 comments
Open

Test install.hs in CI #1232

nponeccop opened this issue May 1, 2019 · 4 comments
Labels
build Continuous integration and building testing

Comments

@nponeccop
Copy link
Contributor

Currently CI uses a hardcoded sequence of steps. Does it make sense to test a few install.hs targets to be sure that install.hs isn't broken? Note that caching may potentially suffer.
Does it make sense to add some CI-specific targets to install.hs?

@nponeccop nponeccop added the build Continuous integration and building label May 1, 2019
@lukel97
Copy link
Collaborator

lukel97 commented May 1, 2019

I have a branch that tried to add some tests, its pretty stale now though: https://github.com/bubba/haskell-ide-engine/tree/shakefile-ci

@samuelpilz
Copy link
Contributor

My New proposal #1221 will enable unit testing for the install.hs

@jneira
Copy link
Member

jneira commented Oct 3, 2019

azure ci is already building stack install.hs help, maybe more goals are needed

@fendor
Copy link
Collaborator

fendor commented Oct 3, 2019

More goals and sanity check that the installed binary actually works.

@jneira jneira added the testing label Dec 21, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
build Continuous integration and building testing
Projects
None yet
Development

No branches or pull requests

5 participants