Currently, our code can not compile on Ubuntu 20.04 LTS.(Can not load readline correctly, some complain on function not found, and etc. ) The goal of this card is to make sure our code can compile successfully on Ubuntu 20.04 LTS.
AC
Given: User download source code
When: User run ./auto/build
Then: Should build successful, and can find executable xcShell and xcShell_test in build directory.
Given: Developer make some change in code
When: Developer merge code to github
Then: Pipeline should run compile and test (Make sure test can pass.)
Epic
CFR
Description
Currently, our code can not compile on Ubuntu 20.04 LTS.(Can not load
readline
correctly, some complain on function not found, and etc. ) The goal of this card is to make sure our code can compile successfully on Ubuntu 20.04 LTS.AC
Given: User download source code When: User run
./auto/build
Then: Should build successful, and can find executablexcShell
andxcShell_test
in build directory.Given: Developer make some change in code When: Developer merge code to github Then: Pipeline should run compile and test (Make sure test can pass.)