qa: Update scripts
This commit is contained in:
parent
d2f409db7a
commit
d4990916b5
6 changed files with 77 additions and 24 deletions
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
[ $# -lt 1 ] && { >&2 echo "Please give DB to read from as argument"; exit 1; }
|
||||
|
||||
source qa-common.sh
|
||||
|
||||
MYSQL_USER="${MYSQL_USER:-fic}"
|
||||
MYSQL_PASSWORD="${MYSQL_PASSWORD:-fic}"
|
||||
MYSQL_DATABASE="$1"
|
||||
|
||||
QA_ADMIN="${QA_ADMIN:-nemunaire@nemunai.re}"
|
||||
|
||||
EXERCICES=$(curl -s -H "X-FIC-Team: ${QA_ADMIN}" http://127.0.0.1:8083/api/exercices/)
|
||||
TEAMS=$(curl -s http://127.0.0.1:8081/api/teams/ | jq -r '.[].id' | while read IDTEAM; do curl -s http://127.0.0.1:8081/api/teams/$IDTEAM/associations | jq -r ".[] | {login: ., id_team: \"$IDTEAM\"}"; done)
|
||||
EXERCICES=$(curl -s -H "X-FIC-Team: ${QA_ADMIN}" http://${HOST_FICQA}/api/exercices/)
|
||||
TEAMS=$(curl -s http://${HOST_FICADMIN}/api/teams/ | jq -r '.[].id' | while read IDTEAM; do curl -s http://${HOST_FICADMIN}/api/teams/$IDTEAM/associations | jq -r ".[] | {login: ., id_team: \"$IDTEAM\"}"; done)
|
||||
|
||||
echo "select Q.*, T.name, E.title from exercices_qa Q INNER JOIN exercices E ON E.id_exercice = Q.id_exercice INNER JOIN themes T ON T.id_theme = E.id_theme;" | mysql --skip-column-names -u "${MYSQL_USER}" --password="${MYSQL_PASSWORD}" "${MYSQL_DATABASE}" | tr '\t' '|' | while IFS='|' read IDQ IDEXERCICE IDTEAM REMOTE_USER SUBJECT CREATION STATE SOLVED CLOSED THEME EXERCICE_TITLE
|
||||
do
|
||||
|
|
@ -30,7 +30,7 @@ $SUBJECT
|
|||
EOF
|
||||
)
|
||||
|
||||
QA=$(curl -s -f -X POST -d @- "http://127.0.0.1:8081/api/qa/" <<EOF
|
||||
QA=$(curl -s -f -X POST -d @- "http://${HOST_FICADMIN}/api/qa/" <<EOF
|
||||
{
|
||||
"id_exercice": $IDEXERCICE,
|
||||
"id_team": $IDTEAM,
|
||||
|
|
@ -58,7 +58,7 @@ $COMMENT
|
|||
EOF
|
||||
)
|
||||
|
||||
curl -s -f -X POST -d @- "http://127.0.0.1:8081/api/qa/$QAID/comments" <<EOF > /dev/null
|
||||
curl -s -f -X POST -d @- "http://${HOST_FICADMIN}/api/qa/$QAID/comments" <<EOF > /dev/null
|
||||
{
|
||||
"id_team": $IDTEAM,
|
||||
"user": "$REMOTE_USER",
|
||||
|
|
|
|||
Reference in a new issue