airsdk / apm

AIR Package Manager
https://repository.airsdk.dev/
MIT License
61 stars 10 forks source link

Linux support #148

Open mwelk opened 2 years ago

mwelk commented 2 years ago

I get the following error while running apm on Amazon Linux 2 aon AWS:

/opt/harman/airsdk/bin/adl -profile extendedDesktop -multi-instance -cmd /opt/adobe/apm/apm.xml -- -workingdir /opt/apm -appdir /opt/apm -airdir /opt/harman/airsdk -uname linux
TypeError: Error #1009: Cannot access a property or method of a null object reference.
        at com.apm.client.config::RunConfig()
        at com.apm.client::APM()
        at APMConsoleApp()

Architecture: x86_64 AIR: 33.1.1.889 JAVA: OpenJDK Runtime Environment Corretto-11.0.15.9.1 (build 11.0.15+9-LTS)

marchbold commented 2 years ago

Linux is not yet supported.

mwelk commented 2 years ago

How can I help?

marchbold commented 2 years ago

There's a lot of environment type code that needs to be implemented and native processes like generating checksums and zip extraction etc. Main reason I haven't done any of it yet is I haven't had time to setup a linux box with AIR.

You can have a look over the code and start identifying parts that need work and log issues for them, or you could just make yourself available to test when we get to that point. Or you could fork the repo and start some of the development yourself:

Or you could sponsor me to give me more time to work on it

mwelk commented 2 years ago

Thanks Michael, I'm always happy to help in testing new development builds. Let me check how we can contribute on the other topics.