Giter Club home page Giter Club logo

bundle-hub's Introduction

The Bnd(tools) bundle hub.

This repository contains all the bundles that are distributed by bndtools. We pledge to never remove this bundlehub, nor ever to make changes to an artifact once deployed. So as long as github survives you're ok.

Adding a new artifact

You can add a new artifact if you've write access. The easiest way to do this is to use bnd.

  $ bnd put --repo . put https://exmple.com/bundles/mybundle.jar ...

See 'bnd help repo put' for more information. Alternatively you can just copy the files to /-.jar (notice that version must have no qualifier and have all 3 nummeric parts. This is the standard repo format.

Rebuilding the index (index.xml.gz) when adding bundles

After you've added a number of bundles you must update the index.

 $ ./gradlew

bundle-hub's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bundle-hub's Issues

Whether needing to update the version of org.osgi.impl.bundle.repoindex.cli

Currently, at https://bndtools.ci.cloudbees.com/job/bindex.master/lastSuccessfulBuild/artifact/cnf/releaserepo/org.osgi.impl.bundle.repoindex.cli/, the latest jar version is 2.1.2.

In current make file, whether needing to do the following change:

"INDEXER = org.osgi.impl.bundle.repoindex.cli/org.osgi.impl.bundle.repoindex.cli-0.0.6.jar"
↓
"INDEXER = org.osgi.impl.bundle.repoindex.cli/org.osgi.impl.bundle.repoindex.cli-2.1.2.jar”

or Saying needing to add org.osgi.impl.bundle.repoindex.cli/org.osgi.impl.bundle.repoindex.cli-2.1.2.jar into bundle-hub / org.osgi.impl.bundle.repoindex.cli ?

BTW: which changes happen from 0.0.6 to 2.1.2?

Thanks!

SCR version 2.0.2

Please, add new version org.apache.felix.scr-2.0.2.jar, there are some compatibility problems!

Thanks a lot!

Create Make bat file for Windows platform

Currently Make file applies for Mac and Linux, For windows platform, I do a patch as following:

@echo off
setlocal enabledelayedexpansion
SET INDEXER=org.osgi.impl.bundle.repoindex.cli/org.osgi.impl.bundle.repoindex.cli-0.0.6.jar
SET REPONAME=BundleHub
SET SCANNED_JARS=
for /r %%i in (*.jar) do (
if "!SCANNED_JARS!" == "" (
set SCANNED_JARS=%%i
) else (
set SCANNED_JARS=!SCANNED_JARS! %%i
)
)

java -jar %INDEXER% -n %REPONAME% %SCANNED_JARS%

please evaluate the above patch.
BTW: the batch runs fine on my local env.

Thanks.

Add R5 index

If people want to update to the new bndtools 2.1.0 with the new repository plugin, we need an R5 index here...

I just ran into this when I updated my pet project to the new repository plugin...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.