Κοινή χρήση μέσω


GitHub Actions για Microsoft Power Platform

GitHub Actions επιτρέψτε στους προγραμματιστές να δημιουργούν αυτοματοποιημένες ροές εργασιών κύκλου ζωής ανάπτυξης λογισμικού. Με το GitHub Actions για Microsoft Power Platform, μπορείτε να δημιουργήσετε ροές εργασιών στο αποθετήριο δεδομένων σας για να δημιουργήσετε, να δοκιμάσετε, να συσκευάσετε, να κυκλοφορήσετε και να αναπτύξετε εφαρμογές, να εκτελέσετε αυτοματοποίηση και να διαχειριστείτε bot και άλλα στοιχεία που βασίζονται σε Microsoft Power Platform.

GitHub Actions για Microsoft Power Platform περιλαμβάνουν τις ακόλουθες δυνατότητες:

  • Εισαγωγή και εξαγωγή μετα-δεδομένων εφαρμογής (γνωστά και ως λύσεις) που περιέχουν διάφορα στοιχεία πλατφόρμας, όπως εφαρμογές καμβά, εφαρμογές βάσει μοντέλου, ροές υπολογιστή, Microsoft Copilot Studio chatbot εικονικών αντιπροσώπων, μοντέλα AI Builder, εφαρμογές δέσμευσης πελατών (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 μάρκετινγκ και Dynamics 365 Project Service Automation) και συνδέσεις μεταξύ περιβαλλόντων ανάπτυξης και στοιχείο ελέγχου προέλευσης.

  • Ανάπτυξη σε κατώτερα περιβάλλοντα.

  • Παροχή ή απενεργοποίηση περιβαλλόντων

  • Εκτέλεση στατικών ελέγχων ανάλυσης σε λύσεις χρησιμοποιώντας Power Apps εργαλείο ελέγχου λύσης.

Μπορείτε να χρησιμοποιήσετε GitHub Actions για Microsoft Power Platform μαζί με οποιαδήποτε άλλα διαθέσιμα GitHub Actions για να συντάξετε τις ροές εργασιών δόμησης και κυκλοφορίας. Οι ροές εργασίας που συνήθως τίθενται σε εφαρμογή από τις ομάδες περιλαμβάνουν την προμήθεια περιβαλλόντων ανάπτυξης, την εξαγωγή από ένα περιβάλλον ανάπτυξης σε στοιχείο ελέγχου προέλευσης, τη δημιουργία δομών και την κυκλοφορία εφαρμογών. Οι GitHub Actions για Microsoft Power Platform είναι διαθέσιμες στο https://github.com/marketplace/actions/powerplatform-actions.

Σημαντικό

GitHub Actions για Microsoft Power Platform υποστηρίζονται μόνο για ένα περιβάλλον Microsoft Dataverse με βάση δεδομένων. Περισσότερες πληροφορίες: Δημιουργία περιβάλλοντος με βάση δεδομένων

Βασικές έννοιες

GitHub Actions σας επιτρέψει να δημιουργήσετε προσαρμοσμένες ροές εργασιών κύκλου ζωής ανάπτυξης λογισμικού απευθείας στο αποθετήριο GitHub σας. Για μια επισκόπηση των GitHub Actions και βασικών εννοιών, διαβάστε τα παρακάτω άρθρα:

Τι είναι τα GitHub Actions για την Microsoft Power Platform;

GitHub Actions για το Microsoft Power Platform είναι μια συλλογή από GitHub Actions που σχετίζονται ειδικά με το Microsoft Power Platform και εξαλείφουν την ανάγκη για τη μη αυτόματη λήψη προσαρμοσμένων εργαλείων και script για τη διαχείριση του κύκλου ζωής των εφαρμογών που έχουν αναπτυχθεί στο Microsoft Power Platform. Οι εργασίες μπορούν να χρησιμοποιηθούν μεμονωμένα, όπως η εισαγωγή μιας λύσης σε ένα κατάντη περιβάλλον, ή να χρησιμοποιηθούν μαζί σε μια ροή εργασίας για την ενορχήστρωση ενός σεναρίου όπως "δημιουργία τεχνουργήματος δόμησης", "ανάπτυξη για δοκιμή" ή "αλλαγή κατασκευαστή συγκομιδής". Οι εργασίες δημιουργίας μπορούν σε μεγάλο βαθμό να κατηγοριοποιηθούν σε τέσσερις τύπους:

  • Βοηθός

  • Ποιοτικός έλεγχος

  • Λύση

  • Διαχείριση περιβάλλοντος

Για περισσότερες πληροφορίες σχετικά με τις μεμονωμένες εργασίες, μεταβείτε στο GitHub Actions για Microsoft Power Platform.

Αποκτήστε τα GitHub Actions για το Microsoft Power Platform

Μπορείτε να χρησιμοποιήσετε GitHub Actions για Microsoft Power Platform, προσθέτοντας τις ενέργειες στο αρχείο ορισμού ροής εργασιών (.yml). Δείγματα ορισμών ροής εργασιών είναι διαθέσιμα από το εργαστήριο GitHub Actions.

Σύνδεση στα περιβάλλοντα

Για να αλληλεπιδράσετε με ένα περιβάλλον Dataverse, πρέπει να δημιουργηθεί ένας μυστικός κωδικός που επιτρέπει στις διάφορες GitHub Actions να εκτελέσουν την απαιτούμενη εργασία. Δύο τύποι συνδέσεων είναι διαθέσιμοι:

  • Όνομα χρήστη/κωδικός πρόσβασης: έχει ρυθμιστεί ως γενική σύνδεση υπηρεσίας με όνομα χρήστη και κωδικό πρόσβασης. Ο έλεγχος ταυτότητας ονόματος χρήστη/κωδικού πρόσβασης δεν υποστηρίζει έλεγχο ταυτότητας πολλών παραγόντων.
  • Διευθυντής υπηρεσίας και μυστικό πελάτη: αυτός ο τύπος σύνδεσης χρησιμοποιεί έλεγχο ταυτότητας με βάση τον διευθυντή υπηρεσίας και υποστηρίζει έλεγχο ταυτότητας πολλών παραγόντων. Έλεγχος ταυτότητας κύριας υπηρεσίας

Διαθέσιμοι δρομείς

GitHub Actions για Microsoft Power Platform μπορούν να εκτελούνται τόσο σε πράκτορες microsoft Windows όσο και σε πράκτορες Linux.

Συνήθεις ερωτήσεις

Πώς μπορώ να ξεκινήσω με GitHub Actions;

Tutorial: Γρήγορα αποτελέσματα με GitHub Actions είναι διαθέσιμο αυτή τη στιγμή για να δοκιμάσετε. Τα προγράμματα εκμάθησης δείχνουν πώς μπορείτε να χρησιμοποιήσετε τον έλεγχο ταυτότητας κύριας υπηρεσίας και τον τυπικό έλεγχο ταυτότητας χρήστη/κωδικού πρόσβασης.

Πώς μπορώ να ενεργοποιήσω το GitHub Actions για το Microsoft Power Platform στο αποθετήριό μου;

Μεταβείτε στο GitHub Marketplace για ενέργειες και κάντε αναζήτηση για το Power Platform. Όταν φτάσετε στη σελίδα, επιλέξτε το πράσινο κουμπί για να αποστείλετε τις ενέργειες στο αποθετήριό σας.

GitHub Actions Install

Το GitHub Actions λειτουργεί μόνο για Power Apps;

GitHub Actions λειτουργούν τόσο για εφαρμογές καμβά όσο και για εφαρμογές βάσει μοντέλου, Microsoft Copilot Studio εικονικών παραγόντων, ροών περιβάλλοντος εργασίας χρήστη και παραδοσιακών ροών, AI Builder, προσαρμοσμένων συνδέσεων και ροών δεδομένων, τα οποία μπορούν πλέον να προστεθούν σε μια λύση. Περιλαμβάνονται επίσης εφαρμογές δέσμευσης πελατών.

Μπορώ να συμπεριλάβω εφαρμογές ροής και καμβά;

Ναι, οι ροές και οι εφαρμογές καμβά γνωρίζουν τις λύσεις, επομένως, αν αυτά τα στοιχεία προστεθούν στη λύση σας, μπορούν να συμμετάσχουν στον κύκλο ζωής της εφαρμογής σας. Ωστόσο, ορισμένα βήματα εξακολουθούν να απαιτούν μη αυτόματη ρύθμιση παραμέτρων, η οποία θα αντιμετωπιστεί αργότερα αυτό το έτος, όταν εισαγάγουμε μεταβλητές περιβάλλοντος και συνδέσεις. Για μια λίστα με τους τρέχοντες περιορισμούς, μεταβείτε στην επιλογή Γνωστοί περιορισμοί.

Πόσο κοστίζει το GitHub Actions για την Microsoft Power Platform;

GitHub Actions διατίθενται χωρίς κόστος. Ωστόσο, μια έγκυρη συνδρομή GitHub απαιτείται για τη χρήση των ενεργειών σε GitHub. Για να ξεκινήσετε, είναι διαθέσιμα 2.000 λεπτά δράσης/μήνα δωρεάν. Περισσότερες πληροφορίες: GitHub τιμολόγηση

Μπορώ να χρησιμοποιήσω GitHub Actions για Microsoft Power Platform με Power Pages?

Ναι. Μπορείτε να αποστείλετε δεδομένα πύλης και να χρησιμοποιήσετε το προφίλ ανάπτυξης για να προσαρμόσετε τις παραμέτρους ανάπτυξης.

Δείτε επίσης

Σημειώσεις έκδοσης GitHub Actions για το Power Platform
Διαθέσιμα GitHub Actions Εργαστήριο Πρακτικής Εξάσκησης
Διαθεσιμότητα GitHub Actions