Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored build to separate browser and electron and added docker build for main #74

Merged
merged 35 commits into from
Nov 25, 2024

Commits on Nov 5, 2024

  1. Created Dockerfile based on theia-ide dockerfile setup and adjusted f…

    …or CrossModel.
    
    Updated package configurations and webpack configuration.
    harmen-xb committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    de3ce16 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    a1b7b79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d76bbe8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb54df6 View commit details
    Browse the repository at this point in the history
  4. Updated dependencies to newer version.

    Added separate protocol build, since this needs to happend first.
    Updated docker build to publish to GitHub container registry.
    harmen-xb committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    9ae4f49 View commit details
    Browse the repository at this point in the history
  5. Removed context.

    harmen-xb committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    c7a2186 View commit details
    Browse the repository at this point in the history
  6. Added missing &&.

    harmen-xb committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    c4dea64 View commit details
    Browse the repository at this point in the history
  7. Added missing push id.

    harmen-xb committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    5aeecb9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9cb4543 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4c39b7d View commit details
    Browse the repository at this point in the history
  10. Updated all @crossbreeze package versions to 0.0.0 and updated versio…

    …nspec where used.
    
    Updated rimraf in all package.json files to also cleanup local node_modules.
    harmen-xb committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    ec598e7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ea04d95 View commit details
    Browse the repository at this point in the history
  12. Added git installation to ubuntu dockerfile.

    Created alpine Dockerfile.
    harmen-xb committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    b3f4d6f View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    d579816 View commit details
    Browse the repository at this point in the history
  2. Updated ubuntu Dockerfile.

    harmen-xb committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    6377aa6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d06d3f1 View commit details
    Browse the repository at this point in the history
  4. Added home directory path.

    harmen-xb committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    fda0f8a View commit details
    Browse the repository at this point in the history
  5. Updated apt-get command.

    harmen-xb committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    ae527fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    df28b1e View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Added package:extensions to global package file.

    Added execution of package:extensions and copy of vsix to browser plugins folder.
    harmen-xb committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    b76f974 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1401c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1d8a41 View commit details
    Browse the repository at this point in the history
  4. Update Dockerfile

    harmen-xb authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    5e2cf5f View commit details
    Browse the repository at this point in the history
  5. FIxed error in plugin path

    harmen-xb committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    cddbf20 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d444d0e View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Configuration menu
    Copy the full SHA
    81ad694 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Configuration menu
    Copy the full SHA
    7d0e586 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Configuration menu
    Copy the full SHA
    8c23ecb View commit details
    Browse the repository at this point in the history
  2. Re-enabled build-and-test in feature branch.

    Moved docker build to main.
    harmen-xb committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    5299a04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44eaff5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6c7e1a View commit details
    Browse the repository at this point in the history
  5. Change crossmodel-lang to version 0.0.0.

    Added build:dev and symlink:browser to main package json for browser development and symlink of ext.
    Remove prepare script everywhere.
    Updated build-and-test action to use build:dev.
    harmen-xb committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    4166f52 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6950da2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9070e2f View commit details
    Browse the repository at this point in the history
  8. Made watch also specific for browser and electron and updated README.

    Added Docker packaging in README.
    harmen-xb committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    2a0e3bb View commit details
    Browse the repository at this point in the history