問題タブ [bintray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1280 参照

travis-ci - Travis-CI: Using environment variables in the deploy section of the .travis.yml file

I'm using Travis-CI to build my Go project and so far I used the gimme script with combination of travis go environment to cross-compile the project.

I switch to Go 1.5 that supports the GOOS and GOARCH environment variables to cross compiler without the need of other compilers or scripts.

My problems is that I'm using Bintray deploy and my environment variables are not exposed in the deploy phase.

Note that before this change I was using the GIMME_OS and GIMME_ARCH environment variables and it worked fine and this makes me believe that Travis does support this.

What could be the problem?

0 投票する
3 に答える
948 参照

android - プロジェクトが既に bintray にアップロードされ、jcenter と同期されている場合、グループ ID を変更する方法は?

最近、github プロジェクトを bintray にアップロードし、JCenter リポジトリと正常に同期しました。このチュートリアルを使用しました:

http://inthecheesefactory.com/blog/how-to-upload-library-to-jcenter-maven-central-as-dependency/en

したがって、私のgradle依存関係は次のとおりです。

それをアップロードするために、build.gradle を変更し、関連するスクリプトの平和を追加しました。チュートリアルのようにすべて。

トリッキーな部分は次のとおりです。

github のニックネームdanylo2006danylovolokhに変更したので、gradleの依存関係を変更したいと思います。

への変更:

  1. Sonatype から必要な groupId を取得しました
  2. そのため、gradle スクリプトを変更しました。

関連する唯一の変更は次のとおりです。

に変更されました

相対コマンドを実行します: gradlew install gradlew bintrayUpload

そして、BUILD_SUCCESSFULLを取得しました

しかし、他の gradle プロジェクトに新しい依存関係を追加すると、「エラー:(36, 13) 解決に失敗しました: com.github.danylovolokh:hashtag-helper:1.1.0」というエラーが表示されます。

0 投票する
1 に答える
257 参照

java - 警告: jfrog と android-maven-plugin を使用する場合、依存関係 org.apache.httpcomponents:httpclient:4.2.1 は無視されます

JFrog プラグインを使用して外部 Android ライブラリを作成すると、かなりの問題が発生します。基本的に、私が頼むことなく、Apacheから依存関係を取得しようとし続けます。私がgradleで適用しているプラ​​グインに関連しているようです。アプリでこのライブラリを使用し、ローカルの Maven リポジトリを使用して実行しようとすると、非常に長い時間がかかり、次の警告が表示されます。

情報: Gradle タスク [クリーン、:generateDebugSources、>:generateDebugAndroidTestSources、:compileDebugSources、>:compileDebugAndroidTestSources]

警告:依存関係 org.apache.httpcomponents:httpclient:4.2.1 は無視されます >Android によって提供される内部バージョンと競合する可能性があるためです。

そして最後にエラーが発生します:

そして、すでにstackoverflowや他のサイトを検索しましたが、答えが見つかりません. プロジェクト (gradle) を開始する際の理解不能なエラーに示されている解決策は、私にとってはうまくいきません。ここで見ることができる私の gradle ファイル: https://raw.githubusercontent.com/jesperancinha/lib-chartizate-sz/master/chartizate-text-writer-android/build.gradle。JFrog および android-maven gradle プラグインが原因であるように思われることは既に確認しました。なぜなら、それらを追加したときだけ問題が発生するからです。

0 投票する
1 に答える
238 参照

android - bintray リポジトリからライブラリをコンパイルできません。私の国の IP をブロックしているようです

Bintray がイランの IP をブロックしたようで、このリポジトリでライブラリをコンパイルできません。代替リポジトリはありますか? または bintray jcenter の libs を使用する他の方法はありますか?

0 投票する
2 に答える
725 参照

java - 通常の非 Android Java ライブラリを公開して、Maven および Gradle ビルド スクリプトを介して Java プロジェクトに含めることができるようにする方法は?

最近、Java 用のサードパーティ ライブラリを作成しました。現在、私は Github と私が所有する Web サイトを介してライブラリを配布しており、そこで JAR ファイルをダウンロードできるようにしています。開発者が Gradle と Maven (およびおそらく他のビルド自動化ツール) を使用して、サードパーティのライブラリをプロジェクトに簡単に含めることができるようにしたいと考えています。

Maven、Gradle、Bintray、JCenter、MavenCentral、Ivy などは初めてですが、Ant、Java、および Linux の経験はあります。

上記のツール/プラットフォームを使用してサードパーティのライブラリを公開する方法を学ぼうとしましたが、混乱してしまいました。

  • 私が読んだことによると、Gradle、Maven、および Ant は競合するテクノロジーです。では、実際のユースケース シナリオのコンテキストで、なぜ Gradle が Maven とそれほど絡み合っているように見えるのでしょうか?
  • Bintray は、ソフトウェアの公開および配布プラットフォームとしての地位を宣伝しています。では、JCenter を他の Bintray とは異なるものとして作成する必要があったのはなぜでしょうか? JCenter にできて、Bintray にできないことは何ですか?
  • Bintray でテスト パッケージとバージョンを作成し、そのバージョンに JAR ファイルをアップロードしました。その JAR ファイルを依存関係として Java プロジェクトに含めることができる Gradle スクリプトを作成することは可能ですか? または、パッケージを JCenter と「リンク」する必要がありますか?

基本的に、上記のすべてのテクノロジーで何が起こっているのか誰か教えてもらえますか? この投稿の疑問符で終わるすべての文に答える義務があるとは思わないでください。これらの質問は、主に私の現在の理解レベルを示すことを目的としています。テクノロジーがどのように連携するかについての簡単な概要は素晴らしいものであり、可能であれば、この投稿のタイトルにある質問への回答です.

0 投票する
1 に答える
1285 参照

sbt - sbt 経由で Bintray プライベート リポジトリにアクセスする

sbt からの資格情報を使用して Bintray リポジトリにアクセスしたいと考えています。私は次のことを試しました:

としても、

に続く

Bintray リポジトリからライブラリの依存関係を追加しようとすると、問題が発生します。未解決の依存関係エラーが表示されます。

sbt 経由で bintray リポジトリにアクセスするときにライブラリの依存関係を追加する特定の方法があるかどうかは誰にもわかりませんか?