Exemple #1
0
			Expect(err).NotTo(HaveOccurred())

			err = sqlDB.OrderPipelines([]string{
				"pipeline-4",
				"pipeline-3",
				"pipeline-5",
				"pipeline-1",
				"pipeline-2",
				"bogus-pipeline-name", // does not affect it
			})
			Expect(err).NotTo(HaveOccurred())

			_, err = sqlDB.SaveConfig("pipeline-6", config, 0, db.PipelineUnpaused)
			Expect(err).NotTo(HaveOccurred())

			pipelines, err := sqlDB.GetAllActivePipelines()
			Expect(err).NotTo(HaveOccurred())

			Expect(pipelines).To(Equal([]db.SavedPipeline{
				{
					ID: 5,
					Pipeline: db.Pipeline{
						Name:    "pipeline-4",
						Config:  config,
						Version: db.ConfigVersion(5),
					},
				},
				{
					ID: 4,
					Pipeline: db.Pipeline{
						Name:    "pipeline-3",