Jenkins Select unique parameter with multiple values
My suggestion is to set job parameterized with two options, and just set up variables in the Shell Build step, like this:

if [ "$VAR" == "1" ]; then
    value1="1.0.0"
    value2="myname"
    value3="build/libs"
elif [ "$VAR" == "2" ]; then
    value1="2.0.0"
    value2="myname2"
    value3="var/lib"
fi

echo ${var.value1}
echo ${var.value2}
echo ${var.value3}