diff --git a/.github/obfarm/Dockerfile b/.github/obfarm/Dockerfile index 6ad501fc2..a705de23b 100644 --- a/.github/obfarm/Dockerfile +++ b/.github/obfarm/Dockerfile @@ -1,7 +1,7 @@ # Container image that runs your code FROM python:3.6 -RUN pip3 install requests -i https://mirrors.aliyun.com/pypi/simple/ +RUN pip3 install requests -i https://mirrors.aliyun.com/pypi/simple/ && pip3 install art -i https://mirrors.aliyun.com/pypi/simple/ # Copies your code file from your action repository to the filesystem path `/` of the container COPY obfarm.py /obfarm.py diff --git a/.github/obfarm/obfarm.py b/.github/obfarm/obfarm.py index 5f058f5b9..a7a3f9cd4 100644 --- a/.github/obfarm/obfarm.py +++ b/.github/obfarm/obfarm.py @@ -4,12 +4,13 @@ import os import sys import traceback import time - import json import requests from enum import Enum from http import HTTPStatus +from art import text2art + OUTPUT = {} RESULT_FILE_KEY = "farm/ob_results/" TASK_QUEUE_FILE_KEY = "farm/ob_jobs/{}.json" @@ -169,6 +170,8 @@ def get_task_res(oss_proxy: OssProxy, github_pipeline_id): def main(pipeline_id, project, timeout): print("create a new task") print("working....") + logo = text2art('OceanBase Farm') + print(logo) oss_proxy = OssProxy("https://obfarm-ce.oss-cn-hongkong.aliyuncs.com") github_proxy = GithubProxy() job_info = github_proxy.get_job_by_id(project, pipeline_id)