Skip to content
This repository has been archived by the owner on Apr 23, 2021. It is now read-only.

Use specific versions for package depedencies #17

Open
itziakos opened this issue Apr 1, 2015 · 3 comments
Open

Use specific versions for package depedencies #17

itziakos opened this issue Apr 1, 2015 · 3 comments

Comments

@itziakos
Copy link
Member

itziakos commented Apr 1, 2015

It looks that we are currently running tests using the latest master version of the simphony-commons library. As a result due to frequent changes (some of the not backwards compatible) that take place in the simphony-commons library will cause the test builds to fail, which make developement a litle more complicated.

To counter the effects of a fast paced development in simphony-common a common pattern is to

  • First always use a fixed version for the depedencies in requirements files so that there is always control on what we are testing again.
  • Setup a second build configuration that will run tests against the latest master version of simphony-commons to see possible issues if we had upgraded to the latest version but does not cause the travis-ci check to failure.

@khiltunen, if it ok with you, I can update the travis-yml configuration with the above pattern. It would be a good example to the other simphony collaborators on how to use travis-ci to better manage depedenvy issues with new versions of simphony-common

@khiltunen
Copy link
Contributor

This is ok

@jmarcelogimenez
Copy link
Contributor

Is this issue solved by #19 ?

@nathanfranklin
Copy link
Member

Yea, this issue is addressed by #19 (but needs to be updated to reflect changes in master and that simphony-common 0.1.3 is the stable release being used)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants