Γραμμή εντολών
restorm [--open <chemin>] [--run <cible>] [options]Ορίσματα
Section titled “Ορίσματα”| Όρισμα | Ψευδώνυμο | Τύπος | Προεπιλογή | Ρόλος |
|---|---|---|---|---|
--open <chemin> | -o | συμβολοσειρά | — | Αρχείο ή φάκελος που ανοίγει κατά την εκκίνηση. Υποχρεωτικό μαζί με το --run |
--run <cible> | συμβολοσειρά | — | Εκτελεί το σενάριο με αυτό το όνομα και τερματίζει. Ενεργοποιεί τη λειτουργία γραμμής εντολών | |
--by <name|id> | λίστα | name | Πώς το --run ορίζει το σενάριο | |
--headless | λογική τιμή | false | Κανένα παράθυρο. Χωρίς αυτό, το παράθυρο εμφανίζεται κατά την εκτέλεση | |
--param nom=valeur | επαναλαμβανόμενο | — | Παρέχει μια παράμετρο σεναρίου | |
--all-logs | λογική τιμή | false | Περιλαμβάνει τις καταχωρίσεις της μηχανής, όχι μόνο εκείνες της ενέργειας Log | |
--out <fichier> | συμβολοσειρά | — | Γράφει επίσης το αρχείο καταγραφής σε ένα αρχείο, προοδευτικά | |
--clear-settings | -cls | λογική τιμή | false | Επαναφέρει τις προτιμήσεις πριν από την εκκίνηση |
--inactive-window | λογική τιμή | false | Εμφανίζει το παράθυρο χωρίς να του δώσει την εστίαση | |
--quiet | -q | λογική τιμή | — | Περιορίζει την έξοδο μόνο στο αρχείο καταγραφής εκτέλεσης. Προστίθεται αυτόματα παρουσία του --run |
--mcp-session-name <nom> | συμβολοσειρά | αυτόματο | Ονομάζει τη συνεδρία MCP (δείτε επίσης τη μεταβλητή RESTORM_MCP_SESSION_NAME) | |
--help | -h | Εμφανίζει τη βοήθεια | ||
--version | -v | Εμφανίζει την έκδοση |
Κωδικοί εξόδου
Section titled “Κωδικοί εξόδου”| Κωδικός | Σημασία |
|---|---|
0 | Το σενάριο ολοκληρώθηκε σωστά |
1 | Αποτυχία, ακύρωση, ή σφάλμα της μηχανής |
2 | Ο στόχος δεν βρέθηκε, το αρχείο --out δεν είναι προσβάσιμο, ή --run χωρίς --open |
3 | Άρνηση δικαιώματος — token απόν, άκυρο ή ανακληθέν, ανεπαρκές πλάνο, ή σημείο ελέγχου μη προσβάσιμο |
Μεταβλητές περιβάλλοντος
Section titled “Μεταβλητές περιβάλλοντος”| Μεταβλητή | Ρόλος |
|---|---|
RESTORM_TOKEN | Το token οργανισμού (rstk_…) που απαιτεί η εκτέλεση headless |
RESTORM_MCP_SESSION_NAME | Ισοδύναμο του --mcp-session-name |
Τα μυστικά τύπου μεταβλητή περιβάλλοντος διαβάζονται επίσης από το περιβάλλον της διεργασίας: αυτός είναι ο συνιστώμενος μηχανισμός σε συνεχή ενσωμάτωση.
Παραδείγματα
Section titled “Παραδείγματα”Άνοιγμα ενός έργου:
restorm --open ./api.restormΕκτέλεση ενός σεναρίου με εμφάνιση του παραθύρου (πρακτικό για παρατήρηση):
restorm --open ./api.restorm --run "Tests de fumée"Εκτέλεση χωρίς παράθυρο, με παραμέτρους και πλήρες αρχείο καταγραφής:
RESTORM_TOKEN=rstk_… restorm \ --open ./api.restorm \ --run "Tests de fumée" \ --headless \ --all-logs \ --out ./run.log \ --param baseUrl=https://staging.exemple.test \ --param Ids='[1,2,3]' \ --param Env=stagingΔείτε Εκτέλεση headless και CI για τη μορφή εξόδου, τη μετατροπή των παραμέτρων και παραδείγματα pipelines.