···
-
repoInfo := f.RepoInfo(user)
ps, err := db.GetPipelineStatuses(
-
db.FilterEq("repo_owner", repoInfo.OwnerDid),
-
db.FilterEq("repo_name", repoInfo.Name),
-
db.FilterEq("knot", repoInfo.Knot),
l.Error("failed to query db", "err", err)
···
p.pages.Pipelines(w, pages.PipelinesParams{
···
-
repoInfo := f.RepoInfo(user)
pipelineId := chi.URLParam(r, "pipeline")
l.Error("empty pipeline ID")
···
ps, err := db.GetPipelineStatuses(
-
db.FilterEq("repo_owner", repoInfo.OwnerDid),
-
db.FilterEq("repo_name", repoInfo.Name),
-
db.FilterEq("knot", repoInfo.Knot),
db.FilterEq("id", pipelineId),
···
p.pages.Workflow(w, pages.WorkflowParams{
Pipeline: singlePipeline,
···
ctx, cancel := context.WithCancel(r.Context())
-
user := p.oauth.GetUser(r)
f, err := p.repoResolver.Resolve(r)
l.Error("failed to get repo and knot", "err", err)
···
-
repoInfo := f.RepoInfo(user)
pipelineId := chi.URLParam(r, "pipeline")
workflow := chi.URLParam(r, "workflow")
if pipelineId == "" || workflow == "" {
···
ps, err := db.GetPipelineStatuses(
-
db.FilterEq("repo_owner", repoInfo.OwnerDid),
-
db.FilterEq("repo_name", repoInfo.Name),
-
db.FilterEq("knot", repoInfo.Knot),
db.FilterEq("id", pipelineId),
if err != nil || len(ps) != 1 {
···
-
spindle := repoInfo.Spindle
rkey := singlePipeline.Rkey
if spindle == "" || knot == "" || rkey == "" {
···
ps, err := db.GetPipelineStatuses(
+
db.FilterEq("repo_owner", f.Did),
+
db.FilterEq("repo_name", f.Name),
+
db.FilterEq("knot", f.Knot),
l.Error("failed to query db", "err", err)
···
p.pages.Pipelines(w, pages.PipelinesParams{
+
RepoInfo: f.RepoInfo(user),
···
pipelineId := chi.URLParam(r, "pipeline")
l.Error("empty pipeline ID")
···
ps, err := db.GetPipelineStatuses(
+
db.FilterEq("repo_owner", f.Did),
+
db.FilterEq("repo_name", f.Name),
+
db.FilterEq("knot", f.Knot),
db.FilterEq("id", pipelineId),
···
p.pages.Workflow(w, pages.WorkflowParams{
+
RepoInfo: f.RepoInfo(user),
Pipeline: singlePipeline,
···
ctx, cancel := context.WithCancel(r.Context())
f, err := p.repoResolver.Resolve(r)
l.Error("failed to get repo and knot", "err", err)
···
pipelineId := chi.URLParam(r, "pipeline")
workflow := chi.URLParam(r, "workflow")
if pipelineId == "" || workflow == "" {
···
ps, err := db.GetPipelineStatuses(
+
db.FilterEq("repo_owner", f.Did),
+
db.FilterEq("repo_name", f.Name),
+
db.FilterEq("knot", f.Knot),
db.FilterEq("id", pipelineId),
if err != nil || len(ps) != 1 {
···
rkey := singlePipeline.Rkey
if spindle == "" || knot == "" || rkey == "" {