Skip to content

Navigation Menu

Sign in
Sign up

Remove the need to install gitlab-ci-local #8

Open

Description

Context: gitlab-ci-local needs to be run to produce the output for ci test.

Problem: This requires users to have node, npm, and gitlab-ci-local installed, which may not always be the case.

Solutions:

  1. build in functionality to ci-test to remove the need for a secondary tool
  2. work on Support output from gitlabci-local #2 , and add gitlabci-local as a dependency
  3. package gitlab-ci-local into ci-test by either:
    1. see if the gitlab-ci-local is built and can be included as wasm
    2. bundle the node module into the project (but requires node exists)
    3. use node-env to package node to be used for installing gitlab-ci-local at runtime
    4. Bundle all of node js for execution

3.iii is suggested as the easiest short term approach.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      AltStyle によって変換されたページ (->オリジナル) /