diff --git a/.github/workflows/alpha.yml b/.github/workflows/alpha.yml deleted file mode 100644 index 75f18f4f5..000000000 --- a/.github/workflows/alpha.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: Create Alpha - -on: - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-24.04 # [self-hosted, ptg] - steps: - - uses: actions/checkout@v2 - - name: Build docker image - run: docker build -f DockerfileAlpha -t telegram-build . - - name: Build app - run: docker run --rm -v "$PWD":/home/source telegram-build #--cpus="3.5" -m 6000M telegram-build - - name: Print Hash - working-directory: ${{env.GITHUB_WORKSPACE}} - run: sha256sum TMessagesProj/build/outputs/apk/afat/alpha/app.apk - - name: Save artifact - uses: actions/upload-artifact@master - with: - name: PTelegramAlpha-1646.apk - path: TMessagesProj/build/outputs/apk/afat/alpha/app.apk - - name: Create cleanup request - run: touch delete_request diff --git a/DockerfileAlpha b/DockerfileAlpha deleted file mode 100644 index 2a4c461ed..000000000 --- a/DockerfileAlpha +++ /dev/null @@ -1,35 +0,0 @@ -FROM gradle:8.6-jdk17 - -ENV ANDROID_SDK_URL https://dl.google.com/android/repository/commandlinetools-linux-7302050_latest.zip -ENV ANDROID_API_LEVEL android-33 -ENV ANDROID_BUILD_TOOLS_VERSION 33.0.0 -ENV ANDROID_HOME /usr/local/android-sdk-linux -ENV ANDROID_NDK_VERSION 21.4.7075529 -ENV ANDROID_VERSION 33 -ENV ANDROID_NDK_HOME ${ANDROID_HOME}/ndk/${ANDROID_NDK_VERSION}/ -ENV PATH ${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools - -RUN mkdir "$ANDROID_HOME" .android && \ - cd "$ANDROID_HOME" && \ - curl -o sdk.zip $ANDROID_SDK_URL && \ - unzip sdk.zip && \ - rm sdk.zip - -RUN yes | ${ANDROID_HOME}/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME --licenses -RUN $ANDROID_HOME/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME --update -RUN $ANDROID_HOME/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME "build-tools;30.0.3" \ - "build-tools;${ANDROID_BUILD_TOOLS_VERSION}" \ - "platforms;android-${ANDROID_VERSION}" \ - "platform-tools" \ - "ndk;$ANDROID_NDK_VERSION" -RUN cp $ANDROID_HOME/build-tools/30.0.3/dx $ANDROID_HOME/build-tools/33.0.0/dx -RUN cp $ANDROID_HOME/build-tools/30.0.3/lib/dx.jar $ANDROID_HOME/build-tools/33.0.0/lib/dx.jar -ENV PATH ${ANDROID_NDK_HOME}:$PATH -ENV PATH ${ANDROID_NDK_HOME}/prebuilt/linux-x86_64/bin/:$PATH - -CMD mkdir -p /home/source/TMessagesProj/build/outputs/apk && \ - mkdir -p /home/source/TMessagesProj/build/outputs/native-debug-symbols && \ - cp -R /home/source/. /home/gradle && \ - cd /home/gradle && \ - gradle :TMessagesProj_AppStandalone:assembleAfatAlpha && \ - cp -R /home/gradle/TMessagesProj_AppStandalone/build/outputs/apk/. /home/source/TMessagesProj/build/outputs/apk \ No newline at end of file diff --git a/DockerfileBeta b/DockerfileBeta deleted file mode 100644 index 03d402b5b..000000000 --- a/DockerfileBeta +++ /dev/null @@ -1,35 +0,0 @@ -FROM gradle:8.6-jdk17 - -ENV ANDROID_SDK_URL https://dl.google.com/android/repository/commandlinetools-linux-7302050_latest.zip -ENV ANDROID_API_LEVEL android-33 -ENV ANDROID_BUILD_TOOLS_VERSION 33.0.0 -ENV ANDROID_HOME /usr/local/android-sdk-linux -ENV ANDROID_NDK_VERSION 21.4.7075529 -ENV ANDROID_VERSION 33 -ENV ANDROID_NDK_HOME ${ANDROID_HOME}/ndk/${ANDROID_NDK_VERSION}/ -ENV PATH ${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools - -RUN mkdir "$ANDROID_HOME" .android && \ - cd "$ANDROID_HOME" && \ - curl -o sdk.zip $ANDROID_SDK_URL && \ - unzip sdk.zip && \ - rm sdk.zip - -RUN yes | ${ANDROID_HOME}/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME --licenses -RUN $ANDROID_HOME/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME --update -RUN $ANDROID_HOME/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME "build-tools;30.0.3" \ - "build-tools;${ANDROID_BUILD_TOOLS_VERSION}" \ - "platforms;android-${ANDROID_VERSION}" \ - "platform-tools" \ - "ndk;$ANDROID_NDK_VERSION" -RUN cp $ANDROID_HOME/build-tools/30.0.3/dx $ANDROID_HOME/build-tools/33.0.0/dx -RUN cp $ANDROID_HOME/build-tools/30.0.3/lib/dx.jar $ANDROID_HOME/build-tools/33.0.0/lib/dx.jar -ENV PATH ${ANDROID_NDK_HOME}:$PATH -ENV PATH ${ANDROID_NDK_HOME}/prebuilt/linux-x86_64/bin/:$PATH - -CMD mkdir -p /home/source/TMessagesProj/build/outputs/apk && \ - mkdir -p /home/source/TMessagesProj/build/outputs/native-debug-symbols && \ - cp -R /home/source/. /home/gradle && \ - cd /home/gradle && \ - gradle :TMessagesProj_App:assembleAfatDebug && \ - cp -R /home/gradle/TMessagesProj_App/build/outputs/apk/. /home/source/TMessagesProj/build/outputs/apk \ No newline at end of file