Skip to content
This repository has been archived by the owner on Dec 2, 2023. It is now read-only.

equinor/eds-powerapps-poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EDS Power Apps POC (ARCHIVED)

This repository is for evaluating how to support Power Apps in the Equinor Design System. The content will be moved to the EDS repo once we know what we’re doing 😉 We’re currently using Github actions to export and import into different environments, but we also keep an eye on the ALM Accelerator in the CoE Start Kit, so we may switch to that at some point once they have the Github version up and and running.

The first MVP will be a modification of Bulb Digitals template, which again is inspired by the work of IAmManCat (Sancho Harker).

Tooling

Since the PowerPlatform Github actions don’t actually unpack the .msapp file we have an action that clones the PowerApps-Language-Tooling repo and builds a standalone app and commits that directly to this repository in the tools folder so it can be used as a step in the other import/export actions – but we use pull requests for everything else.

PASopa can also be run locally, and has mac support since version 0.2.1-preview. So in order to build a version that runs on Big Sur, you would have to download the .NET Core SDK and run dotnet publish -r osx.11.0-x64 -p:PublishSingleFile=true --self-contained true from the src folder. That would give you a standalone app in ./bin/Debug/PASopa/netcoreapp3.1/osx.11.0-x64/publish/PASopa that you can then move into ~/.local/bin and run PASopa -unpack SomeApp.msapp for example in the terminal assuming you have ~/.local/bin in your path.

So then all we need is a mac version of Power Apps CLI 😎

License

We use an MIT license in the EDS. The Bulb Digital template does not have a license, but we’ve clarified with Michael Wright in Bulb Digital that we can modifiy their template under an MIT license. He has a YouTube video where he explains how the template is made and an earlier video on how to use it.

image

Archived

This repository was archived 02.12.23 by @hjaf for compliance with Equinor SCM Policy and the GitHub Organisation The content can be considered as history of equinor/EDSPowerPlatform, where this work is continued.

About

How can we support Power Apps in the EDS?

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published