Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    Bower artifact management (Archive-package instead of GitURL-package)

    Scheduled Pinned Locked Moved Support
    bowerprogetpackages
    3 Posts 1 Posters 9 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ? This user is from outside of this forum
      Guest
      last edited by

      Good morning,

      We are currently using Proget for Bower repositories (and also Nuget and NPM).
      We realize that the current standard for Bower repositories is close to simply link a package name to the corresponding git repositories URL, but for various reasons (ease of automation for CI and CD, tracability, separation of source management and artifact management, etc) we are wondering if and when you would change the way you manage Bower artifact to an Archive-package manner. i.e. .zip .tar.gz packages.

      Inspiring ourselves from the way Artifactory is managing Bower packages (creating a custom bower resolver, publishing a .tar.gz file) we were able to create a working proof of concept in around a week, so I'm pretty sure you guys would not have any problems implementing it.

      Thank you and have a nice day

      Product: ProGet
      Version: 4.0.15

      1 Reply Last reply Reply Quote 0
      • ? This user is from outside of this forum
        Guest
        last edited by

        Hi François,

        You're right, it'd be ideal if Bower supported packages instead of just being a pointer to a Git repository... we simply weren't able to think of a good way to solve this problem, though it seems like the recent addition of custom resolver might be a solution? Still not sure how...

        Have you seen the ProGet Universal Packages/Feeds? Do you think a custom resolver to a repository like that could work?

        1 Reply Last reply Reply Quote 0
        • ? This user is from outside of this forum
          Guest
          last edited by

          Here is a solution for you guys :
          We implemented two open source tools that allow using bower package-based artifacts based on Alana's previous comment. They are still in active early development, but we are currently using them in our day to day work.

          ##Bower client
          https://github.com/WoltersKluwerCanada/proget-universal-bower-client

          This tool is packaging bower repositories into a .upack file
          It can also deploy to a proget repository

          ##Bower resolver
          https://github.com/WoltersKluwerCanada/proget-universal-bower-resolver

          This tool is an extension to bower which resolves/unpackages upack-proget feeds as bower feeds.

          1 Reply Last reply Reply Quote 0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          • 1 / 1
          • First post
            Last post
          Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation