leo/.circleci/test-examples.sh

75 lines
1.4 KiB
Bash
Raw Normal View History

2022-08-10 01:58:13 +03:00
# Build and run the auction Leo program.
(
2022-08-10 01:58:13 +03:00
cd ./project/examples/auction || exit
2022-08-09 01:32:41 +03:00
$LEO run main
)
# Build and run the bubblesort Leo program.
(
cd ./project/examples/bubblesort || exit
2022-08-09 01:32:41 +03:00
$LEO run bubblesort
)
# Build and run the core example Leo program.
(
cd ./project/examples/core || exit
$LEO run main
)
# Build and run the groups example Leo program.
(
cd ./project/examples/groups || exit
$LEO run main
)
2022-08-10 01:58:13 +03:00
# Build and run the helloworld Leo program.
(
cd ./project/examples/helloworld || exit
$LEO run main
)
2022-08-09 01:32:41 +03:00
# Build and run the import point example Leo program.
(
cd ./project/examples/import_point || exit
$LEO run main
)
2022-08-09 02:04:03 +03:00
# Build and run the interest example Leo programs.
(
cd ./project/examples/import_point || exit
# Run the fixed period interest program.
$LEO run fixed_period_interest
# Run the bounded period interest program.
$LEO run bounded_period_interest
)
2022-08-09 01:32:41 +03:00
# Build and run the message example Leo program.
(
cd ./project/examples/message || exit
$LEO run main
)
2022-08-10 02:01:31 +03:00
# Build and run the tic tac toe example Leo program.
(
cd ./project/examples/tictactoe || exit
$LEO run main
)
2022-08-09 01:32:41 +03:00
# Build and run the token example programs.
(
cd ./project/examples/token || exit
# Run the mint program.
$LEO run mint
# Run the transfer program.
$LEO run transfer
2022-08-10 02:05:28 +03:00
)
# Build and run the two-adicity program.
(
cd ./project/examples/twoadicity || exit
$LEO run main
)