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

WIP: New build system #3529

Merged
merged 27 commits into from
Sep 29, 2023
Merged

WIP: New build system #3529

merged 27 commits into from
Sep 29, 2023

Commits on Sep 25, 2023

  1. WIP: Save progress

    Maxime Mangel committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    0a0b0f7 View commit details
    Browse the repository at this point in the history
  2. Add support for quicktest

    Maxime Mangel committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    c272236 View commit details
    Browse the repository at this point in the history
  3. Save work

    Maxime Mangel committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    1e54447 View commit details
    Browse the repository at this point in the history
  4. WIP: VSCode devcontainer setup

    Maxime Mangel committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    03bb7bf View commit details
    Browse the repository at this point in the history
  5. Add VSCode devcontainer + fix various errors

    Maxime Mangel committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    ff89a6f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e2a766 View commit details
    Browse the repository at this point in the history
  7. Port integration tests

    Maxime Mangel committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    c7f2e49 View commit details
    Browse the repository at this point in the history
  8. Fix standalone tests

    Maxime Mangel committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    b401006 View commit details
    Browse the repository at this point in the history
  9. Split Standalone tests into their own category

    Maxime Mangel committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    1eb6288 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Move compiled destination from build to temp

    Maxime Mangel committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    2184f85 View commit details
    Browse the repository at this point in the history
  2. Move files from build2 to build folder

    Maxime Mangel committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    9de9643 View commit details
    Browse the repository at this point in the history
  3. Fixes following move from build to temp folder

    Maxime Mangel committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    f2b1c3c View commit details
    Browse the repository at this point in the history
  4. Fix Fable.sln

    Maxime Mangel committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    9ff366e View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Publish tasks + simplify fsproj version handling

    Maxime Mangel committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    4dbd727 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Expose some env form the host and restore tools when attaching to the…

    … container so we can run Fantomas directly
    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    ef570fe View commit details
    Browse the repository at this point in the history
  2. Add GithubRelease to the build process + follow naming convention fro…

    …m dotnet for running tests
    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    de634d4 View commit details
    Browse the repository at this point in the history
  3. Remove ported code from build.fsx

    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    6601cf9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b221135 View commit details
    Browse the repository at this point in the history
  5. Fix devcontainer post attach command

    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    c46259a View commit details
    Browse the repository at this point in the history
  6. Fix running tests on a fresh workspace + try to debug rust workflow f…

    …ailure
    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    c9b2ea9 View commit details
    Browse the repository at this point in the history
  7. Fix TypeScript tests target + try fix Rust

    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    97e70de View commit details
    Browse the repository at this point in the history
  8. Fix standalone fable-library folder for local test

    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    df3adb1 View commit details
    Browse the repository at this point in the history
  9. Try running rust tests in sequence

    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    31d2af8 View commit details
    Browse the repository at this point in the history
  10. Fix casing of Cargo.toml

    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    780468c View commit details
    Browse the repository at this point in the history
  11. Update instruction in the README.md

    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    145ebd0 View commit details
    Browse the repository at this point in the history
  12. Improve error message when fable-library is not build. I got hit by i…

    …t several times and each time I needed time to understand the situation
    Maxime Mangel committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    7d25c60 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Clean VSCode tasks + add new tasks & launch configuation

    Maxime Mangel committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    bd1fb50 View commit details
    Browse the repository at this point in the history