問題タブ [bitbucket-pipelines]

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 に答える
11434 参照

python - Boto: 複数のファイルを s3 にアップロードする

私は JavaScript/Angular 2 の開発者であり、Bitbucket パイプライン、Python、および Boto for s3 統合を使用したデプロイに関与しています。昨日、これら 3 つのテクノロジを紹介したばかりです。

私の webpack ビルドは、dists3 にアップロードしたいすべてのファイルを含むフォルダー を生成します。これらのファイルを s3 バケットのルートに表示したいと考えています。

私の中には次のものがありますbitbucket-pipelines.yaml

これがPython全体ですs3_upload.py

ご覧のとおり、スクリプトはput_object次を使用します。

私ができるようにしたいのは、distフォルダーの内容をs3にアップロードすることです。これを行うには Python を学ぶ必要がありますか、それとも Boto には既にこれを行う方法がありますか?

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

node.js - 「apt-get install nodejs -y」で npm がインストールされないのはなぜですか?

私は次のものを持っていますbitbucket.pipelines.yml

ノードをインストールすると、ビルドは実行に失敗しますnpm:

これはnpmパスにないためだと思います。か何か。私の Ubuntu/UNIX スキルは最高ではありません。

インストールをパスに追加するにはどうすればよいですか?

アップデート

OK、YAML をいろいろいじった結果、次のようになりました。

今、私はより小さな問題を抱えています。lsb-releaseインストーラーが正しくインストールしても見つかりません。これはパスの問題ですか?; どこにインストールされているのかわからない場合、どうすればこれを実行できますか? Bitbucket の Docker インスタンスで実行されているため、デバッグが困難です。

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

python - ImportError:「boto3」という名前のモジュールがありません:Ubuntu 14.04

BitBucket Pipelines スクリプトを作成しています。boto3Python 3.5 によってインポートされるように、Ubuntu 14.04 Docker VM にインストールしようとしています。ただし、しようとするimport boto3と、次のエラーが表示されます。

bitbucket-pipelines.ymlはこのように見えます:

StackOverflow と他のさまざまなフォーラムの両方にたくさんの投稿がありますが、どれも問題を解決していません。

誰でも助けることができますか?

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

git - シェルスクリプトでgitログを確認

簡単なシェルスクリプトの質問. BB でのパイプラインのセットアップと、移植中のジョブの 1 つは、いくつかの grunt コマンドを使用して、bower のバージョンをインクリメントすることです。これを個別のジョブに分割して、パッケージをバンプし、リポジトリにコミットするため、自動実行されないようにしました。だから私がやろうとしているのは、タスクが開始され、git log コマンドを実行し、最後のコミット メッセージを確認し、事前定義されたメッセージと一致する場合は終了することです。それ以外の場合は続行します。最新の git コミット メッセージを確認し、bash で if else チェックを実行するにはどうすればよいですか?

0 投票する
0 に答える
218 参照

ruby-on-rails-4 - bitbucket パイプラインで parallel_test を機能させる

私は得る

  • bundle exec rake parallel:spec 8 プロセスで 56 スペック、プロセスあたり ~ 7 スペック /usr/local/bin/bundle:22:in load': cannot load such file -- /usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.11.2/lib/gems/bundler-1.11.2/bin/bundle (LoadError) from /usr/local/bin/bundle:22:in' /usr/local/bin/bundle:22:in load': cannot load such file -- /usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.11.2/lib/gems/bundler-1.11.2/bin/bundle (LoadError) from /usr/local/bin/bundle:22:in' /usr/local/bin/ bundle:22:in load': cannot load such file -- /usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.11.2/lib/gems/bundler-1.11.2/bin/bundle (LoadError) from /usr/local/bin/bundle:22:in' /usr/local/bin/bundle:22:in load': cannot load such file -- /usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.11.2/lib/gems/bundler-1.11.2/bin/bundle (LoadError) from /usr/local/bin/bundle:22:in' /usr/local/bin/bundle:22:in load': cannot load such file -- /usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.11.2/lib/gems/bundler-1.11.2/bin/bundle (LoadError) from /usr/local/bin/bundle:22:in' /usr/local/bin/bundle:22:in load': cannot load such file -- /usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.11.2/lib/gems/bundler-1.11.2/bin/bundle (LoadError) from /usr/local/bin/bundle:22:in' /usr/local/ bin/bundle:22:in load': cannot load such file -- /usr/local/lib/ruby/gems/2.2.0/gems/bundler-1.11.2/lib/gems/bundler-1.11.2/bin/bundle (LoadError) from /usr/local/bin/bundle:22:in' /usr/local/bin/bundle:22:in `load': そのようなファイルを読み込めません -

https://github.com/grosser/parallel_testsプロジェクトでテストを実行しようとしたとき。

誰でもそれを機能させる方法を知っていますか?

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

heroku - bitbucket パイプラインの heroku デプロイの問題

アプリを heroku にデプロイするのに問題があります。ドキュメントから heroku_deploy.sh を使用して取得しています

カスタム Docker イメージを使用していますが、その上に Python が含まれています。他に存在することを確認する必要があるものはありますか?

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

bitbucket - パイプラインが正常に完了した後の Bitbucket Webhook トリガー

パイプラインが正常に完了した後に Webhook をトリガーしたいのですが、トリガー リストを調べましたが何も見つかりませんでした。パイプライン経由で手動で Webhook をトリガーする回避策はありますか?