如何启动 gitlab 管道?

时间:2021-06-27 19:56:35

标签: vue.js gitlab gitlab-ci gitlab-ci-runner

我想在 gitlab 页面上托管我的 vue 页面。

我添加了

tmap_tip()

var builder = Builders<Student>.Filter;
var filter = builder.Empty;

if (!string.IsNullOrWhiteSpace(firstName))
{
   var firstNameFilter = builder.Eq(x => x.FirstName, firstName);
   filter &= firstNameFilter;
}

if (!string.IsNullOrWhiteSpace(lastName))
{
   var lastNameFilter = builder.Eq(x => x.LastName, lastName);
   filter &= lastNameFilter;
}

if (minAge != null && maxAge != null)
{
   var ageFilter = builder.And(builder.Gt(x => x.Age, minAge),
      builder.Lt(x => x.Age, maxAge));
   filter &= ageFilter;
}

var result = await _plpResultCollection.Find(filter).ToListAsync();

如上所述,但管道未运行。我还需要做其他配置吗?

1 个答案:

答案 0 :(得分:0)

您可能没有启用管道运行,然后确保管道规范在正确的位置。您还可以从 Pipelines 页面手动触发/重新运行管道。

与 GitHub 不同,GitLab 默认不运行。您可以通过从侧面导航菜单转到 Settings > General,然后向下滚动到 Visibility, project features, permissions 部分来检查是否已启用 CI/CD。应该有一个名为 CI/CD 的切换按钮。请确保已启用/选中此功能,它应如下所示:

enter image description here

然后要手动触发或重新运行管道,请从侧面导航菜单转到 CI/CD > Pipelines。如果您的管道遇到任何问题或希望调试失败的管道,这是一个很好的起点,因为它为您提供了管道运行时间的完整日志。