特定環境下で ipm publish でエラーが起きる

バグ報告

特定環境下で ipm publish がエラーになります。

Material Dark Mod テーマを更新しようとしたのですが、端末A (デスクトップ、Win10 x64、最近 OS をクリーンインストールした) からの ipm publish がエラーとなります。

しかし、端末B (ノートPC、Win10 x64、v3 の頃から Inkdrop はインストールし、以降アップデートしながら使っている) では、正常に ipm publish が動作します。

1つ気になる点としては、以前は初めて ipm publish をする際に API Token を入力した気がするのですが (うろ覚えですが… :sweat:)、今回は特に求められていません。
なにか、apm login のような、明示的に入力するコマンド等は無いでしょうか?

端末Aで表示されるエラーは以下の通りです。

> ipm publish patch
Preparing and tagging a new version done
Pushing v1.8.4 tag done
Publishing material-dark-mod-syntax@v1.8.4 failed
Creating new version failed: You don't have access to that package

一応、それぞれの環境の ipm -v の結果も貼っておきます。

端末A:

> ipm -v
apm  2.1.5
npm  6.2.0
node 8.9.3 x64
atom 4.3.3
python
git 2.23.0.windows.1
visual studio

端末B:

> ipm -v
apm  2.1.6
npm  6.2.0
node 8.9.3 x64
atom 4.3.2
python 3.7.2
git 2.22.0.windows.1
visual studio

利用環境

  • Platform: Windows
  • Platform version: 10
  • App Version: 4.3.3

Yukoさん

ご報告ありがとうございます。
あ!これはバグです。ビルド環境を変えたのが原因ですね。
ipm login は廃止されました。Inkdrop本体のログイン情報を使うようになったためです。
ビルドし直しますので、少々お待ちを。

こちらをお試し頂けますでしょうか?

https://inkdrop-dist.s3-ap-northeast-1.amazonaws.com/tmp/Inkdrop-4.3.3-Windows-Setup-patch-2.exe

λ ipm -v
apm  2.1.6
npm  6.2.0
node 8.9.3 x64
atom 4.3.3
python 2.7.13
git 2.11.0.windows.1
visual studio 2015

apm 2.1.6 と表示されれば正しく動作するはずです。

apm 2.1.6 になり、無事 publish できました!

λ ipm -v
apm  2.1.6
npm  6.2.0
node 8.9.3 x64
atom 4.3.3
python
git 2.23.0.windows.1
visual studio
λ ipm publish patch
Preparing and tagging a new version done
Pushing v1.8.1 tag done
Publishing material-dark-mod-syntax@v1.8.1 done

素早いご対応、ありがとうございます!

1 Like

お、良かったですー!
ご確認ありがとうございます!

1 Like

v4.3.4にて修正しました!

1 Like