├── .clomonitor.yml ├── .codecov.yaml ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── codecov.yml │ ├── go.yml │ ├── proxy-warming.yml │ └── scorecard.yml ├── .gitignore ├── .vscode └── launch.json ├── CONTRIBUTING.md ├── DCO ├── LICENSE ├── Makefile ├── OWNERS ├── README.md ├── SECURITY-INSIGHTS.yml ├── devfile.yaml ├── go.mod ├── go.sum ├── license_header.txt ├── main.go ├── pkg ├── devfile │ ├── generator │ │ ├── generators.go │ │ ├── generators_test.go │ │ ├── policy.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── imageNameSelector.go │ ├── imageNameSelector_test.go │ ├── parse.go │ ├── parse_test.go │ ├── parser │ │ ├── configurables.go │ │ ├── context │ │ │ ├── apiVersion.go │ │ │ ├── apiVersion_test.go │ │ │ ├── content.go │ │ │ ├── content_test.go │ │ │ ├── context.go │ │ │ ├── context_test.go │ │ │ ├── fakecontext.go │ │ │ ├── fs.go │ │ │ ├── location.go │ │ │ ├── location_test.go │ │ │ ├── schema.go │ │ │ └── schema_test.go │ │ ├── data │ │ │ ├── helper.go │ │ │ ├── helper_test.go │ │ │ ├── interface.go │ │ │ ├── mock_interface.go │ │ │ ├── v2 │ │ │ │ ├── 2.0.0 │ │ │ │ │ └── devfileJsonSchema200.go │ │ │ │ ├── 2.1.0 │ │ │ │ │ └── devfileJsonSchema210.go │ │ │ │ ├── 2.2.0 │ │ │ │ │ └── devfileJsonSchema220.go │ │ │ │ ├── 2.2.1 │ │ │ │ │ └── devfileJsonSchema221.go │ │ │ │ ├── 2.2.2 │ │ │ │ │ └── devfileJsonSchema222.go │ │ │ │ ├── 2.3.0 │ │ │ │ │ └── devfileJsonSchema230.go │ │ │ │ ├── attributes.go │ │ │ │ ├── attributes_test.go │ │ │ │ ├── commands.go │ │ │ │ ├── commands_test.go │ │ │ │ ├── common │ │ │ │ │ ├── command_helper.go │ │ │ │ │ ├── command_helper_test.go │ │ │ │ │ ├── component_helper.go │ │ │ │ │ ├── component_helper_test.go │ │ │ │ │ ├── errors.go │ │ │ │ │ ├── options.go │ │ │ │ │ ├── options_test.go │ │ │ │ │ ├── project_helper.go │ │ │ │ │ └── project_helper_test.go │ │ │ │ ├── components.go │ │ │ │ ├── components_test.go │ │ │ │ ├── containers.go │ │ │ │ ├── containers_test.go │ │ │ │ ├── events.go │ │ │ │ ├── events_test.go │ │ │ │ ├── header.go │ │ │ │ ├── header_test.go │ │ │ │ ├── parent.go │ │ │ │ ├── parent_test.go │ │ │ │ ├── projects.go │ │ │ │ ├── projects_test.go │ │ │ │ ├── types.go │ │ │ │ ├── volumes.go │ │ │ │ ├── volumes_test.go │ │ │ │ ├── workspace.go │ │ │ │ └── workspace_test.go │ │ │ └── versions.go │ │ ├── devfileobj.go │ │ ├── errors │ │ │ └── errors.go │ │ ├── parse.go │ │ ├── parse_test.go │ │ ├── reader.go │ │ ├── reader_test.go │ │ ├── resolutionContext.go │ │ ├── sourceAttribute.go │ │ ├── sourceAttribute_test.go │ │ ├── util │ │ │ ├── interface.go │ │ │ ├── mock.go │ │ │ ├── utils.go │ │ │ └── utils_test.go │ │ ├── utils.go │ │ ├── utils_test.go │ │ ├── writer.go │ │ └── writer_test.go │ ├── testdata │ │ ├── .devfile.yaml │ │ ├── .devfile.yml │ │ ├── devfile.yaml │ │ ├── devfile.yml │ │ ├── priority-for-devfile_yml │ │ │ ├── .devfile.yml │ │ │ └── devfile.yml │ │ ├── priority-for-dot_devfile_yaml │ │ │ ├── .devfile.yaml │ │ │ ├── .devfile.yml │ │ │ └── devfile.yml │ │ ├── priority-for-dot_devfile_yml │ │ │ └── .devfile.yml │ │ └── valid-devfile.yaml.txt │ └── validate │ │ └── validate.go ├── testingutil │ ├── containers.go │ ├── devfile.go │ ├── filesystem │ │ ├── default_fs.go │ │ ├── fake_fs.go │ │ ├── filesystem.go │ │ ├── singleton.go │ │ └── watcher.go │ ├── k8sClient.go │ └── resources.go └── util │ ├── git.go │ ├── git_test.go │ ├── httpcache.go │ ├── mock.go │ ├── util.go │ └── util_test.go ├── replaceSchemaFile.go ├── scripts ├── changelog-script.sh └── updateApi.sh └── tests ├── README.md ├── dockerfiles ├── Dockerfile ├── DockerfileInvalid ├── DockerfileInvalidFROM ├── DockerfileWithComment └── DockerfileWithWhitespace ├── v2 ├── devfiles │ └── samples │ │ ├── Parent.yaml │ │ ├── Test_200.yaml │ │ ├── Test_210.yaml │ │ ├── Test_220.yaml │ │ ├── Test_Parent_KubeCRD.yaml │ │ ├── Test_Parent_LocalURI.yaml │ │ ├── Test_Parent_RegistryURL.yaml │ │ └── testParent.yaml ├── libraryTest │ └── library_test.go └── utils │ └── library │ ├── command_test_utils.go │ ├── component_test_utils.go │ ├── project_test_utils.go │ └── test_utils.go └── yamls └── resources.yaml /.clomonitor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.clomonitor.yml -------------------------------------------------------------------------------- /.codecov.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.codecov.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/proxy-warming.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.github/workflows/proxy-warming.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/DCO -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY-INSIGHTS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/SECURITY-INSIGHTS.yml -------------------------------------------------------------------------------- /devfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/devfile.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/go.sum -------------------------------------------------------------------------------- /license_header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/license_header.txt -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/main.go -------------------------------------------------------------------------------- /pkg/devfile/generator/generators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/generator/generators.go -------------------------------------------------------------------------------- /pkg/devfile/generator/generators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/generator/generators_test.go -------------------------------------------------------------------------------- /pkg/devfile/generator/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/generator/policy.go -------------------------------------------------------------------------------- /pkg/devfile/generator/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/generator/utils.go -------------------------------------------------------------------------------- /pkg/devfile/generator/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/generator/utils_test.go -------------------------------------------------------------------------------- /pkg/devfile/imageNameSelector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/imageNameSelector.go -------------------------------------------------------------------------------- /pkg/devfile/imageNameSelector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/imageNameSelector_test.go -------------------------------------------------------------------------------- /pkg/devfile/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parse.go -------------------------------------------------------------------------------- /pkg/devfile/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parse_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/configurables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/configurables.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/apiVersion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/apiVersion.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/apiVersion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/apiVersion_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/content.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/content_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/content_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/context.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/context_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/fakecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/fakecontext.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/fs.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/location.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/location_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/location_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/schema.go -------------------------------------------------------------------------------- /pkg/devfile/parser/context/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/context/schema_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/helper.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/helper_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/interface.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/mock_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/mock_interface.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/2.0.0/devfileJsonSchema200.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/2.0.0/devfileJsonSchema200.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/2.1.0/devfileJsonSchema210.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/2.1.0/devfileJsonSchema210.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/2.2.0/devfileJsonSchema220.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/2.2.0/devfileJsonSchema220.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/2.2.1/devfileJsonSchema221.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/2.2.1/devfileJsonSchema221.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/2.2.2/devfileJsonSchema222.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/2.2.2/devfileJsonSchema222.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/2.3.0/devfileJsonSchema230.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/2.3.0/devfileJsonSchema230.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/attributes.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/attributes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/attributes_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/commands.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/commands_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/commands_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/command_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/command_helper.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/command_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/command_helper_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/component_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/component_helper.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/component_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/component_helper_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/errors.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/options.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/options_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/project_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/project_helper.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/common/project_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/common/project_helper_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/components.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/components.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/components_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/components_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/containers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/containers.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/containers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/containers_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/events.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/events_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/header.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/header_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/parent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/parent.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/parent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/parent_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/projects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/projects.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/projects_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/projects_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/types.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/volumes.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/volumes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/volumes_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/workspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/workspace.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/v2/workspace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/v2/workspace_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/data/versions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/data/versions.go -------------------------------------------------------------------------------- /pkg/devfile/parser/devfileobj.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/devfileobj.go -------------------------------------------------------------------------------- /pkg/devfile/parser/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/errors/errors.go -------------------------------------------------------------------------------- /pkg/devfile/parser/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/parse.go -------------------------------------------------------------------------------- /pkg/devfile/parser/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/parse_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/reader.go -------------------------------------------------------------------------------- /pkg/devfile/parser/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/reader_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/resolutionContext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/resolutionContext.go -------------------------------------------------------------------------------- /pkg/devfile/parser/sourceAttribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/sourceAttribute.go -------------------------------------------------------------------------------- /pkg/devfile/parser/sourceAttribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/sourceAttribute_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/util/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/util/interface.go -------------------------------------------------------------------------------- /pkg/devfile/parser/util/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/util/mock.go -------------------------------------------------------------------------------- /pkg/devfile/parser/util/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/util/utils.go -------------------------------------------------------------------------------- /pkg/devfile/parser/util/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/util/utils_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/utils.go -------------------------------------------------------------------------------- /pkg/devfile/parser/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/utils_test.go -------------------------------------------------------------------------------- /pkg/devfile/parser/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/writer.go -------------------------------------------------------------------------------- /pkg/devfile/parser/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/parser/writer_test.go -------------------------------------------------------------------------------- /pkg/devfile/testdata/.devfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/.devfile.yaml -------------------------------------------------------------------------------- /pkg/devfile/testdata/.devfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/.devfile.yml -------------------------------------------------------------------------------- /pkg/devfile/testdata/devfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/devfile.yaml -------------------------------------------------------------------------------- /pkg/devfile/testdata/devfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/devfile.yml -------------------------------------------------------------------------------- /pkg/devfile/testdata/priority-for-devfile_yml/.devfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/priority-for-devfile_yml/.devfile.yml -------------------------------------------------------------------------------- /pkg/devfile/testdata/priority-for-devfile_yml/devfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/priority-for-devfile_yml/devfile.yml -------------------------------------------------------------------------------- /pkg/devfile/testdata/priority-for-dot_devfile_yaml/.devfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/priority-for-dot_devfile_yaml/.devfile.yaml -------------------------------------------------------------------------------- /pkg/devfile/testdata/priority-for-dot_devfile_yaml/.devfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/priority-for-dot_devfile_yaml/.devfile.yml -------------------------------------------------------------------------------- /pkg/devfile/testdata/priority-for-dot_devfile_yaml/devfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/priority-for-dot_devfile_yaml/devfile.yml -------------------------------------------------------------------------------- /pkg/devfile/testdata/priority-for-dot_devfile_yml/.devfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/priority-for-dot_devfile_yml/.devfile.yml -------------------------------------------------------------------------------- /pkg/devfile/testdata/valid-devfile.yaml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/testdata/valid-devfile.yaml.txt -------------------------------------------------------------------------------- /pkg/devfile/validate/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/devfile/validate/validate.go -------------------------------------------------------------------------------- /pkg/testingutil/containers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/containers.go -------------------------------------------------------------------------------- /pkg/testingutil/devfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/devfile.go -------------------------------------------------------------------------------- /pkg/testingutil/filesystem/default_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/filesystem/default_fs.go -------------------------------------------------------------------------------- /pkg/testingutil/filesystem/fake_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/filesystem/fake_fs.go -------------------------------------------------------------------------------- /pkg/testingutil/filesystem/filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/filesystem/filesystem.go -------------------------------------------------------------------------------- /pkg/testingutil/filesystem/singleton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/filesystem/singleton.go -------------------------------------------------------------------------------- /pkg/testingutil/filesystem/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/filesystem/watcher.go -------------------------------------------------------------------------------- /pkg/testingutil/k8sClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/k8sClient.go -------------------------------------------------------------------------------- /pkg/testingutil/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/testingutil/resources.go -------------------------------------------------------------------------------- /pkg/util/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/util/git.go -------------------------------------------------------------------------------- /pkg/util/git_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/util/git_test.go -------------------------------------------------------------------------------- /pkg/util/httpcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/util/httpcache.go -------------------------------------------------------------------------------- /pkg/util/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/util/mock.go -------------------------------------------------------------------------------- /pkg/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/util/util.go -------------------------------------------------------------------------------- /pkg/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/pkg/util/util_test.go -------------------------------------------------------------------------------- /replaceSchemaFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/replaceSchemaFile.go -------------------------------------------------------------------------------- /scripts/changelog-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/scripts/changelog-script.sh -------------------------------------------------------------------------------- /scripts/updateApi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/scripts/updateApi.sh -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/dockerfiles/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/dockerfiles/Dockerfile -------------------------------------------------------------------------------- /tests/dockerfiles/DockerfileInvalid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/dockerfiles/DockerfileInvalid -------------------------------------------------------------------------------- /tests/dockerfiles/DockerfileInvalidFROM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/dockerfiles/DockerfileInvalidFROM -------------------------------------------------------------------------------- /tests/dockerfiles/DockerfileWithComment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/dockerfiles/DockerfileWithComment -------------------------------------------------------------------------------- /tests/dockerfiles/DockerfileWithWhitespace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/dockerfiles/DockerfileWithWhitespace -------------------------------------------------------------------------------- /tests/v2/devfiles/samples/Parent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/devfiles/samples/Parent.yaml -------------------------------------------------------------------------------- /tests/v2/devfiles/samples/Test_200.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/devfiles/samples/Test_200.yaml -------------------------------------------------------------------------------- /tests/v2/devfiles/samples/Test_210.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/devfiles/samples/Test_210.yaml -------------------------------------------------------------------------------- /tests/v2/devfiles/samples/Test_220.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/devfiles/samples/Test_220.yaml -------------------------------------------------------------------------------- /tests/v2/devfiles/samples/Test_Parent_KubeCRD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/devfiles/samples/Test_Parent_KubeCRD.yaml -------------------------------------------------------------------------------- /tests/v2/devfiles/samples/Test_Parent_LocalURI.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/devfiles/samples/Test_Parent_LocalURI.yaml -------------------------------------------------------------------------------- /tests/v2/devfiles/samples/Test_Parent_RegistryURL.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/devfiles/samples/Test_Parent_RegistryURL.yaml -------------------------------------------------------------------------------- /tests/v2/devfiles/samples/testParent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/devfiles/samples/testParent.yaml -------------------------------------------------------------------------------- /tests/v2/libraryTest/library_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/libraryTest/library_test.go -------------------------------------------------------------------------------- /tests/v2/utils/library/command_test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/utils/library/command_test_utils.go -------------------------------------------------------------------------------- /tests/v2/utils/library/component_test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/utils/library/component_test_utils.go -------------------------------------------------------------------------------- /tests/v2/utils/library/project_test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/utils/library/project_test_utils.go -------------------------------------------------------------------------------- /tests/v2/utils/library/test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/v2/utils/library/test_utils.go -------------------------------------------------------------------------------- /tests/yamls/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devfile/library/HEAD/tests/yamls/resources.yaml --------------------------------------------------------------------------------