#!/bin/bash echo "::group::Build nuclei" rm integration-test nuclei 2>/dev/null cd ../v2/cmd/nuclei go build -race . mv nuclei ../../../integration_tests/nuclei echo "::endgroup::" echo "::group::Build nuclei integration-test" cd ../integration-test go build mv integration-test ../../../integration_tests/integration-test cd ../../../integration_tests echo "::endgroup::" echo "::group::Installing nuclei templates" ./nuclei -update-templates echo "::endgroup::" ./integration-test if [ $? -eq 0 ] then exit 0 else exit 1 fi