September 9, 2023
Microsoft Korea
Asia/Seoul timezone

내 우분투 개발환경을 GitHub Actions에 연결하기

Sep 9, 2023, 3:20 PM
1h 30m
Hall A&B (Microsoft Korea)

Hall A&B

Microsoft Korea

13F, 50, Jong-ro 1-gil, Jongno-gu, Seoul, Republic of Korea
워크샵(Workshop / 90분) 테스트와 자동화 Testing and Automation

Speaker

Park DongHa
C++ Korea Community

Description

개요

GitHub Actions에서는 YAML로 정의한 Workflow 작업을 실행해주는 GitHub-hosted Runner 뿐만 아니라, 임의로 Self-hosted Runner를 추가할 수 있도록 지원하고 있습니다.
이 발표에서는 GitHub에서 제공하는 메뉴얼을 요약하여 Runner를 사용하기 위한 필수적인 지식을 공유하고, 간단한 예제를 시연함으로써 작업이 실행되는 환경을 관리하는 방법에 대해 설명합니다.

세부사항

발표는 3가지를 소주제를 포함합니다.

  • 서비스들이 제공하는 환경들에 대한 정보, 개인 환경과 비교하기
  • 다수의 개발자를 위한 환경을 구축할 때 고려할 점
  • 다수의 환경을 사용하는 작업을 설계할 때 고려할 점

시연과정은 2가지를 포함합니다.

  • 개발자 개인의 개발환경을 즉석에서 Self-hosted Runner로 추가/삭제하는 과정
  • WSL Runner에서 생성된 중산산출물을 Windows Runner로 전달하기

청중 난이도

일반 사용자 대상

청중 지식변화

  • 오픈소스 생태계에서 서비스들이 제공하는 환경들을 검색할 수 있습니다
  • GitHub Actions에 입문하여, 간단한 YAML을 작성할 때 유용한 도구들을 알게 됩니다
  • 여러 사용자가 함께 사용하는 CI 환경에 대해 고민할 수 있습니다

청중 사전 지식 Prior knowledge for audience

GitHub Organization 을 생성하거나 관리한 경험이 있으면 좋습니다.
GitHub Actions 를 사용해본 경험이 있으면 좋습니다.

발표자 소개 Biography C++ Korea Community 운영진

Presentation materials