Skip to content

WebApp extension build procedure #6367

Answered by chrisburr
hmiyake asked this question in Q&A
Discussion options

You must be logged in to vote

Following up from the BiLD:

  • The steps above seem reasonable
  • For the dependencies the only need to be modified when changing between release series of DIRAC (i.e. 7.2 -> 7.3 -> 8.0 -> 8.1):
    • LHCbWebDIRAC depends on WebAppDIRAC >=A.B.C,<A.(B+1)
    • LHCbWebDIRAC depends on LHCbDIRAC >=X.Y.Z,<Z.(Y+1)
  • We currently only support installation from the offical PyPI repository at pypi.org though @hmiyake mentioned this isn't acceptable for them.
    • The easiest solution would be to look at exactly what the policy is and see if it can be changed
    • If it can't be, do you already have a PyPI mirror available? (Using something like artifactory or nexus)
    • If you don't have a mirror you will need to set one up
    • T…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@hmiyake
Comment options

Comment options

You must be logged in to vote
3 replies
@hmiyake
Comment options

@chrisburr
Comment options

@hmiyake
Comment options

Answer selected by fstagni
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants