2017-11-09 34 views
1

MXML 및 ActionScript 3로 작성되고 Adobe AIR를 사용하여 데스크톱 응용 프로그램으로 배포되는 응용 프로그램이있는 클라이언트가 있습니다. 클라이언트는이 응용 프로그램의 자동화 된 빌드 및 릴리스를 구현하고 현재 Visual Studio Team Services를 빌드 및 릴리스 관리 플랫폼으로 사용하고 싶습니다. 제 질문은 Visual Studio Team Services (VSTS)를 사용하여 Adobe AIR 응용 프로그램을 만드는 가장 좋은 방법은 무엇입니까?Visual Studio Team Services를 사용하여 Adobe AIR 응용 프로그램을 만드는 방법

저는 명령 줄을 사용하여 AIR 응용 프로그램을 작성하기위한 amxmlc 도구에 익숙하지만 Java에 의존하고 있으며 VSTS 내에서 Java 기반 도구를 실행하는 방법에 대한 설명서를 찾을 수 없습니다. 이 문제에 대한 도움을 주시면 감사하겠습니다.

Adobe AIR은 이전 기술이지만이 질문의 범위를 벗어나는 이유로 인해 클라이언트는 현재 더 새로운 기술로 응용 프로그램을 다시 작성하기를 원하지 않습니다.

또한 대체 빌드 및 배포 플랫폼에 대해서는 의문의 여지가 있습니다. 나는 클라이언트가 VSTS를 고수하고 싶어하지만 젠킨스를 사용하여 비슷한 일을 경험했다.

내 질문에 대한 답변을 얻으려는 추가 정보가 필요하면 알려주십시오. 미리 감사드립니다.

답변

1

요구 사항 소프트웨어 (예 : JDK, JRE)가 설치된 시스템 (로컬 시스템에있을 수 있음)에 개인 빌드 에이전트를 설정할 수 있습니다. Deploy an agent on Windows

amxmlc 도구를 통해 AIR 응용 프로그램을 빌드 할 수 있으므로 Command Line 작업을 추가하여 amxmlc 도구를 호출하여 프로젝트를 빌드 할 수 있습니다.

+0

감사합니다. 호스팅 된 에이전트를 사용하여 빌드를 시도했지만이 방법이 작동하지 않는 이유는 없습니다. 이 옵션이 클라이언트에게 필요한지 확인하려면 클라이언트와 확인해야하지만 그 동안이 대답을 수락합니다. –

+0

AIR 응용 프로그램 구축 요구 사항을 충족하는지 여부를 [호스트 환경] (https://docs.microsoft.com/en-us/vsts/build-release/concepts/agents/hosted)에서 확인할 수 있습니다. –