管道已通过但未创建 csv 文件
Pipeline passed but csv file not created
我在 gitlab 的管道中 运行 宁一个 python 脚本,最后创建两个 csv 文件。管道成功,但未创建 csv 文件。我在本地测试了该过程并创建了文件。
这是 python 脚本的一个示例,即使管道成功,它也不会创建 csv 文件。
import pandas as pd
data = {
"calories": [420, 380, 390],
"duration": [50, 40, 45]
}
#load data into a DataFrame object:
df = pd.DataFrame(data)
print(df)
df.to_csv('test.csv')
这里是.gitlab-ci.yml文件的配置:
to_create:
script:
- python to_create.py
如何在 gitlab 上通过管道 运行 创建 test.csv 文件?
要将 test.csv
存储为作业工件,您可以将以下行添加到 .gitlab-ci.yml
文件。
to_create:
script:
- python to_create.py
artifacts:
paths:
- test.csv
对于此作业的每个 运行,一个 test.csv
文件将存储在 GitLab 中。
在此处阅读有关 Job Arifacts 的更多信息:https://docs.gitlab.com/ee/ci/pipelines/job_artifacts.html
我在 gitlab 的管道中 运行 宁一个 python 脚本,最后创建两个 csv 文件。管道成功,但未创建 csv 文件。我在本地测试了该过程并创建了文件。
这是 python 脚本的一个示例,即使管道成功,它也不会创建 csv 文件。
import pandas as pd
data = {
"calories": [420, 380, 390],
"duration": [50, 40, 45]
}
#load data into a DataFrame object:
df = pd.DataFrame(data)
print(df)
df.to_csv('test.csv')
这里是.gitlab-ci.yml文件的配置:
to_create:
script:
- python to_create.py
如何在 gitlab 上通过管道 运行 创建 test.csv 文件?
要将 test.csv
存储为作业工件,您可以将以下行添加到 .gitlab-ci.yml
文件。
to_create:
script:
- python to_create.py
artifacts:
paths:
- test.csv
对于此作业的每个 运行,一个 test.csv
文件将存储在 GitLab 中。
在此处阅读有关 Job Arifacts 的更多信息:https://docs.gitlab.com/ee/ci/pipelines/job_artifacts.html