絵文字のサイクレールオーブを作った


この記事は、雑談スラックアドベントカレンダー2020の6日目の記事です.
遅れての投稿です.
https://adventar.org/calendars/5337
先週は絵文字を循環で実行するやつについて書きました.


毎度毎度インストールコマンドを書くのも大変なのでオーブを作りました.
https://circleci.com/developer/ja/orbs/orb/yutagoto/emojicode

湯田本 / オーブジュード



ORBプロジェクトテンプレート


ORBプロジェクトのスターターテンプレート.Orb-ToolsでCircleCiで自動的にORBSを構築、テストし、発行します.
追加のREADMEは各ディレクトリにあります.
メタ:このリポジトリは、寄付のために開いています!お気軽にお客様の変更をプル要求を開きます.この倉庫の性質のために、それはCircleCiに建設されません.リソースとセクションに貢献する方法は、テンプレート自体ではなく、このテンプレートで作成されたオーブに関連します.

資源


CircleCI Orb Registry Page -記述されるすべてのバージョン、実行者、コマンドと仕事のためのこのオーブの公式レジストリページ
CircleCI Orb Docs - CircleCiオーブを使用して作成するドキュメント.

貢献方法


我々は、この倉庫に対してissuespull requestsを歓迎します!

発行方法

  • あなたの新しい機能を使用して支店を作成し、プッシュします.
  • 新しい生産バージョンを発表する準備ができて、前部機能からプル要求を作成するとき
    View on GitHub
    基本的な使い方は書くだけで使えるはずです.(もしかしたらGCCも追加させる必要があるかもしれないですが..)
    # .circleci/config.yml
    version: 2.1
    
    orbs:
      emojicode: yutagoto/[email protected]
    
    executors:
      cpp:
        docker:
          - image: gcc:latest
    
    jobs:
      run_emojicode:
        executor: cpp
        steps:
          - checkout
          - run: apt update && apt install -y sudo || true
          - emojicode/install
          - run:
              name: build emojicode
              command: emojicodec hello.emojic
          - run:
              name: run
              command: ./hello
    
    workflows:
      version: 2
      build:
        jobs:
          - run_emojicode
    
    絵文字で実装して循環でチェックしたいときにお使いください.
    ギタブリポジトリのリードミーなどはあとでちゃんと書きます.