Skip to content

crystal-lang/test-ecosystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

72055bc · Mar 28, 2025
Jan 23, 2025
Oct 27, 2022
Feb 8, 2018
Sep 30, 2021
Mar 25, 2020
Mar 7, 2023
Mar 28, 2025
Aug 12, 2019
Jul 27, 2020
Mar 25, 2020
May 15, 2020
Aug 7, 2021
Jun 7, 2019
Feb 6, 2018
Feb 6, 2018
Feb 22, 2025
Aug 7, 2021
Aug 7, 2021

Repository files navigation

test-ecosystem

Smoke test for crystal releases. It will allow testing of built artifacts using Docker, Vagrant or local environments.

Usage

Define the artifacts of the version to stress in crystal-versions.env run the specific make target.

  • docker_debian8_deb and docker_debian9_deb will check the .deb in the according debian docker image.

  • docker_debian8_i386_deb and docker_xenial_i386_deb will check the 32-bits .deb in the according debian/ubuntu docker image.

    • Note: (debian8 seems to have issues linking the crystal compiler ref)
  • docker_debian8_targz will check the .tar.gz in the according debian docker image.

    • Note: There are some issues making the bundled libgc.a be grabbed by the linker, but it does work in docker_debian8_deb
  • docker_build will check the docker -build image.

  • vagrant_debian8_deb will check the .deb in the according debian vagrant machine.

  • vagrant_xenial_deb will check the .deb in the according 64-bits ubuntu vagrant machine.

  • vagrant_xenial32_deb will check the .deb in the according 32-bits ubuntu vagrant machine.

  • vagrant_fedora_rpm will check the .rpm in the according fedora vagrant machine.

    • Note: provisioning scripts seems to fail sometimes. crystal_lib specs and crystal compiler are failing due to dependencies.
  • local_darwin will check the osx tar.gz in the local osx machine

  • local_linux_deb will check the .deb in the local linux machine

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published