アーティファクトCLIリファレンス#

インストールする方法:
最初に、Bepinexpackがインストールされていることを確認してください.
次に、Bepinex/Plugins内のフォルダー「Felixire Mods」を移動します

コマンドアーティファクト

これはアルファ/ベータライブラリです. それは機能しますが、計画された変更が計画されています. 開発者が依存関係としてそれを参照できるようにするためにここでリリースされています.

readme

古い「MinirpClib -Wildbook」を削除してください.dll “

古い構成ファイルも削除してください

すべてのプレイヤーがマルチプレイヤーにこのmodが必要です

コマンドアーティファクト

ゲームはあなたにとってあまりにもランダムです?
このmodでそれを変更します.

このmodは、雨の元のリスクからコマンドアーティファクトのように行動しようとしています. (このredditコメントへのthx https:// bit.アイデアのためのly/2vbwoaw)
私は最初のゲームをプレイしたことがないので、これが完全に違うならすみません.
また、私はコーディングがあまり得意ではないので、発生する可能性のあるバグを許してください♥.

警告
このmodは完全にゲームのバランスを破り、どれだけ壊れるかを見るためだけです.

このmodが行うこと:
このmodは、胸を開くたびに選択ウィンドウを提供します.

コントロール
必要なアイテムをクリックします. メニューがなくなったら、再び動くことができるように一度撮影する必要があります. これを修正する方法がわからない

デモ

インストールする方法:
最初に、Bepinexpackがインストールされていることを確認してください.
次に、Bepinex/Plugins内のフォルダー「Felixire Mods」を移動します

バグ /与えるアイデアを報告する方法: Discord @Felixire#2517で私にメッセージを送ってください

Changelog

  • パーカントが正規化されていたバグを修正しました
  • 現在、独自のページがあるため、MinirpClibを削除しました
  • mod全体を再作成しました . :c
  • マルチプレイヤーサポートを追加しました
  • 選択メニューは、キーボードの代わりにマウスを使用するようになりました
  • 選択メニューは違うように見えます
  • いくつかの古いバグが再び起こるかもしれません
  • 小さい解像度を使用している人のために、これは技術的にサイズを自動更新する必要があります. そうでない場合は私にメッセージを書いてください、そして私はそれを調べます.
  • 通知のサイズとアイテムアイコンのサイズを編集する構成を追加 – パイナップルンピザ
  • セレクターを移動するための構成を追加-Katelyn
  • MODがシングルプレイヤーATMのみをサポートする免責事項を追加します
  • ゲームの再開後にコマンドアーティファクトが壊れるバグを修正 – 正午
  • 最後のものがどこにでもアイテムがスポーンするバグを修正(マネーバレル)-Jessica
  • さびた胸と機器の樽のサポートを追加しました
  • すべてのアイテムを有効にする構成を追加しました(IDEAのGabeに感謝します)
  • マルチプレイヤーを修正しました? (それを簡単にテストしましたが、それでも壊れている場合は、discord @felixire#2517で私にメッセージを送ってください)
  • コードをリファクタリングしました
  • カスタム選択キーを設定するように構成を追加します(アイデアのスナックのおかげで)(デフォルトはF)
  • すでにチェストを開くことができるバグを修正しました(レポートのためのKimjonguninstallとVerminiumのおかげです)
  • readmeを変更します. 男をファック
  • 最後にオープンソース(Funkfrogに感謝します)
  • configを追加しました
  • ドロップレートをデフォルト値について変更します
  • 一度に2つのチェストを開くことができるバグを修正しました(Orangenoteのおかげです)
  • 2つのアイテムをドロップするバグを修正しました
  • 追加キー(Funkfrogのおかげ)
  • 赤いアイテムを落とさない金の胸を修正しました
  • アイテムは直接与えられる代わりにドロップされます
  • ジャンプが迷惑だったので、[Fキーに変更]ボタンを選択します
  • (できれば)最後のデバッグチャットメッセージを削除しました
  • readme.MD . まだ愚かすぎる:c

トト

  • [x]構成を作成します
  • [x]オープンソースにします
  • [x]さまざまなもの(月のポッド)(deki/melvin)で動作させる – それでもいくつかのものを追加する必要があります
  • [x]フリッキング修正マルチプレイヤー
  • [x]コードをクリーンアップします
  • []神社と一緒に動作させる(パイナップルンピザ)
  • [] 2つのアイテムをドロップせずにアニメーションを再生する
  • []メインメニューのトグルを作成してmod(misha)を無効にします
  • []中程度のチェストパーカンテージが更新されないKristiansjaのバグを調べてください. バグを複製することができませんでした.
  • コミュニティが要求するものは何でも(私がそれを行うことができ、フリータイムを持っている限り).

利用可能なバージョン

インストールボタンは、Thunderstore Mod Managerなど、互換性のあるクライアントソフトウェアがインストールされている場合にのみ機能することに注意してください。. それ以外の場合は、代わりにzipダウンロードリンクを使用します.

アップロード日 バージョンナンバー ダウンロード ダウンロードリンク
2019-5-22 1.4.2 7861 バージョン1.4.2 インストール

アーティファクトCLIリファレンス#

Semaphoreのすべてのプロジェクトには、プロジェクト、ワークフロー、ジョブの3つのレベルのアーティファクトストアにアクセスできます。. このレベルに基づいて、ジョブ環境とWebインターフェイスを介して特定のアーティファクトを取得できます. 提案されたユースケースの詳細については、こちらをご覧ください.

Artifactコマンドラインインターフェイス(CLI)は、セマフォでのプロジェクトのCI/CDプロセス中に作成された成果物の管理に役立つツールです。. 現在、セマフォのLinuxおよびDocker環境で利用できます.

アーティファクトユーティリティの一般的なインターフェイスは次のとおりです。

アーティファクト [指示] [レベル] [パス] [フラグ] コマンド - 実行されるアクション のために アーティファクト プッシュ、プル、またはヤンク/削除)) レベル - アーティファクトストアレベル プロジェクトの1つ、ワークフロー、ジョブ)) パス - アーティファクトを示します e.g. ファイルまたはディレクトリ)) フラグ - オプション 指示 ラインフラグ e.g. --力、-destination)) 
#プロジェクトレベルに最終的な成果物を押します Artifact Push Project App-V1.タール.GZ #スクリーンショットをジョブレベルに押します アーティファクトプッシュジョブスクリーンショット/アプリ.PNG #バイナリをワークフローレベルにプッシュします アーティファクトプッシュワークフロービルド/アプリ #ワークフローレベルからバイナリを引いてください アーティファクトプルワークフロービルド/アプリ #ワークフローレベルからバイナリを削除します アーティファクトヤンクワークフロービルド/アプリ 

アーティファクトのアップロード#

Semaphoreジョブからアーティファクトをアップロードするには、アーティファクトストアレベルを指定し、Artifact Pushコマンドを使用してファイルまたはディレクトリを指定する必要があります。

Artifact Push Project My-Artifact-V3.タール 
--宛先(-d)アーティファクトストア内でアーティファクト名を調整するために使用されます. 後で、この名前を「Artifact Pull」で使用して、アーティファクトをセマフォのジョブにダウンロードできます. 例:Artifact Push Project My-Artifact.tar  -  destinationリリース/my-artifact-v3.tar artifactプルプロジェクトリリース/my-artifact-v3.tar  -  force(-f)デフォルトでは、 `artifact push`コマンドがストアで既に利用可能である場合、アーティファクトをアップロードしません. このオプションを使用して、既存のファイルを上書きすることができます. 例:Artifact Push Project My-Artifact.タール - フォース 

アーティファクトのダウンロード#

同様に、Artifact Pullコマンドを使用して、Semaphoreジョブ環境にアーティファクトをダウンロードできます. ターゲットアーティファクトのアーティファクトストアレベルを指定し、ストア内のファイルまたはディレクトリを示す必要があります.

アーティファクトプルプロジェクトMy-Artifact-V3.タール 
--宛先(-d)このフラグを使用して、セマフォのジョブ環境でアーティファクトがダウンロードされるパスを指定できます. たとえば、Artifact Pull Project Releases/My-Artifact-V3.tar -destination my-artifact.tar  -  force(-f)このオプションを使用して、セマフォのジョブ環境内でファイルまたはディレクトリを上書きする. 

アーティファクトの削除#

アーティファクトストアからアーティファクトを削除するには、ストアレベルを指定し、アーティファクトヤンクまたはアーティファクト削除コマンドを備えたファイルまたはディレクトリを指定します.

Artifact Yank Project My-Artifact-V3.タール 

サポートされているファイル名#

アップロードされたファイルは、次の要件を満たす必要があります。

  • ファイル名には、有効なユニコード文字の任意のシーケンスを含めることができ、UTF-8エンコードされた場合は1〜1024バイトの長さでなければなりません.
  • ファイル名にキャリッジリターンまたはラインフィード文字を含めることはできません.
  • ファイル名は開始できません .有名/acme-challenge/ .
  • ファイル名には、非URIエンコード可能な文字を含めることはできません < , >, | 、\、 ^、〜、[、]
  • ファイルに名前を付けることはできません . または .

上記の基準に適合できないファイルがある場合、推奨されるソリューションは、ファイルをArtifactストアにアップロードする前にTarballを作成することです.

たとえば、次の構造がある場合:

example/├─[id].JSON .json├├。ユーザー|文字.JSON.MD 

:でアーティファクトにプッシュする前に、ターボールを作成します。

TAR -CZVFの例.タール.gz〜/例アーティファクトプッシュワークフローの例.タール.GZ 

次に、アーティファクトを引くときは、以下でコンテンツを抽出します。

アーティファクトプルワークフローの例.タール.GZ TAR -XZFの例.タール.GZ