タグ

ブックマーク / tech.guitarrapc.com (3)

  • GitHub Actions ことはじめ - tech.guitarrapc.cóm

    GitHub Actions 以前調べたのですが、いろいろあって個人プロジェクトでサクッとビルドするのみに使っていました。 今回改めて調べを進めたのでメモ。 幾つかのリポジトリを GitHub Actions に移行したけど、記事にしようとまとめてたらやった内容以上に調べることになってめちゃめちゃ時間かかった。 目次 目次 TL;DR トレンド GitHub Actions の基 使用条件 使用制限 料金 ホストランナーの指定 ハードウェアリソース インストールされるツール IP OSの選択 実行権限 ファイルパス 環境変数 シークレット GITHUB_TOKEN コンテキスト Artifact トリガーイベント Cache Actions 通知 YAML Getting started YAMLシンタックス on env jobs.<job_id>.needs jobs.<job_id

    GitHub Actions ことはじめ - tech.guitarrapc.cóm
    braitom
    braitom 2020/01/07
    GitHub Actionsについて。基本的なしくみ、制限や料金などの話、YAMLの書き方、Tipsなどがまとめられている。
  • PowerShell でsudo っぽいものを内蔵した関数を作る - tech.guitarrapc.cóm

    時々思い出したようにPowerShell の記事を書いてみます。 スクリプトでよくあるのが、sudo で実行時に権限があるスクリプトの許可をしたいというケースです。 Windows は組み込みsudo がないので面倒でしたが、現状なら scoop で sudo をインストールするといいと思います。 https://scoop.sh/scoop.sh scoop install sudo これで sudo ./your_script.ps1 とできるので特権が必要なときに、必要な権限を渡すことができます。 さて今回の記事は、Windows において実行中のスクリプトや関数が特権が必要な場合に、sudo を使わずにUACダイアログを出して昇格したPowerShellで同関数を実行し直してほしいというケースです。 通常の特権昇格フロー + Windows Diffender操作のため利用には注意

    PowerShell でsudo っぽいものを内蔵した関数を作る - tech.guitarrapc.cóm
  • .NET Core on AWS Lambda がリリースされました - tech.guitarrapc.cóm

    今年は非常にうれしいことが Azure と AWS 両方でありました。Azure Functions と .NET Core on AWS Lambda です。 これまで多くの AWS Lambda関数 (Node.js) と Azure Functions (C#) を書いてきましたがこれでようやく AWS Lambda に完全に寄せることができます。 早速 AWS Lambda で C# (.NET Core) を触ってみましょう。 目次 目次 Lambda 上は Java と同じく dll をアップロード C# (.NET Core) でコードを書いてみる .NET Core 環境を用意する Visual Studio Integration BluePrint の選択 もしも project.json のパッケージ復元でエラーが生じる場合 サンプルコードの記述 アップロード 実行

    .NET Core on AWS Lambda がリリースされました - tech.guitarrapc.cóm
    braitom
    braitom 2016/12/02
    ほう。最新版の AWS SDK for .NET いれればVSからLambdaに直接パブリッシュできるのか。
  • 1