Point to GAM-team

This commit is contained in:
Ross Scroggs 2025-03-23 06:59:05 -07:00
parent 3229d2675a
commit 8e845f1ae4
No known key found for this signature in database
GPG Key ID: 54585EA0887857D5
3 changed files with 21 additions and 132 deletions

View File

@ -42,17 +42,17 @@ jobs:
- os: ubuntu-24.04-arm - os: ubuntu-24.04-arm
jid: 4 jid: 4
goal: build goal: build
arch: arm64 arch: aarch64
openssl_archs: linux-aarch64 openssl_archs: linux-aarch64
- os: ubuntu-22.04-arm - os: ubuntu-22.04-arm
jid: 5 jid: 5
goal: build goal: build
arch: arm64 arch: aarch64
openssl_archs: linux-aarch64 openssl_archs: linux-aarch64
- os: ubuntu-22.04-arm - os: ubuntu-22.04-arm
jid: 6 jid: 6
goal: build goal: build
arch: arm64 arch: aarch64
openssl_archs: linux-aarch64 openssl_archs: linux-aarch64
staticx: yes staticx: yes
- os: macos-13 - os: macos-13
@ -63,10 +63,15 @@ jobs:
- os: macos-14 - os: macos-14
jid: 8 jid: 8
goal: build goal: build
arch: arm64 arch: aarch64
openssl_archs: darwin64-arm64
- os: macos-15
jid: 9
goal: build
arch: aarch64
openssl_archs: darwin64-arm64 openssl_archs: darwin64-arm64
- os: windows-2022 - os: windows-2022
jid: 9 jid: 10
goal: build goal: build
arch: Win64 arch: Win64
openssl_archs: VC-WIN64A openssl_archs: VC-WIN64A
@ -85,7 +90,7 @@ jobs:
with: with:
path: | path: |
cache.tar.xz cache.tar.xz
key: gam-${{ matrix.jid }}-20250322 key: gam-${{ matrix.jid }}-20250323
- name: Untar Cache archive - name: Untar Cache archive
if: matrix.goal == 'build' && steps.cache-python-ssl.outputs.cache-hit == 'true' if: matrix.goal == 'build' && steps.cache-python-ssl.outputs.cache-hit == 'true'

View File

@ -1,115 +0,0 @@
if: tag IS blank
os: linux
language: python
dist: focal
# Force rebuild X
env:
global:
- BUILD_PYTHON_VERSION=3.12.5
- MIN_PYTHON_VERSION=3.12.5
- LINUX_BUILD_OPENSSL_VERSION=3.3.1
- LINUX_MIN_OPENSSL_VERSION=3.3.1
- MIN_OPENSSL_VERSION=$LINUX_MIN_OPENSSL_VERSION
- PATCHELF_VERSION=0.12
# PYINSTALLER_VERSION can be full commit hash or version like v4.10
- PYINSTALLER_VERSION=v6.9.0
- DIST_UPGRADE=false
cache:
directories:
- $HOME/.cache/pip
- $HOME/python
- $HOME/ssl
jobs:
fast_finish: true
include:
- os: linux
name: "Linux ARM64 Focal"
dist: focal
arch: arm64
language: shell
env:
- BUILD_PYTHON_VERSION=3.12.8
filter_secrets: false
- os: linux
name: "Linux ARM64 Bionic"
dist: bionic
arch: arm64
language: shell
filter_secrets: false
- os: linux
name: "Linux ARM64 Xenial"
dist: xenial
arch: arm64
language: shell
filter_secrets: false
- os: linux
name: "Linux 64-bit Focal"
dist: focal
language: shell
env:
- BUILD_PYTHON_VERSION=3.12.8
- os: linux
name: "Linux 64-bit Bionic"
dist: bionic
language: shell
env:
- DIST_UPGRADE=true
- os: linux
name: "Linux 64-bit Xenial"
dist: xenial
language: shell
before_install:
- export GAMOS="${TRAVIS_OS_NAME}";
- export SCRIPT_OS_NAME="${GAMOS}";
if [ "${TRAVIS_CPU_ARCH}" == "amd64" ]; then
export PLATFORM="x86_64";
else
export PLATFORM="${TRAVIS_CPU_ARCH}";
fi
- source src/travis/${SCRIPT_OS_NAME}-before-install.sh
install:
- source src/travis/${SCRIPT_OS_NAME}-install.sh
script:
- $gam version | grep travis # travis should be part of the path (not /tmp or such)
# Determine which Python version GAM is built with and ensure it's at least build version from above.
- vline=$($gam version | grep "Python "); python_line=($vline); this_python=${python_line[1]}; $python tools/a_atleast_b.py $this_python $MIN_PYTHON_VERSION
# Determine which OpenSSL version GAM is built with and ensure it's at least build version from above.
#- vline=$($gam config config tls_min_version TLSv1_3 version extended | grep "OpenSSL "); openssl_line=($vline); this_openssl=${openssl_line[1]}; $python tools/a_atleast_b.py $this_openssl $MIN_OPENSSL_VERSION
# Builds should default TLS 1.2 or 1.3 to Google
#- $gam version extended | grep TLSv1\.[23]
# expect fail since server doesn't support our TLS version
- $gam config tls_min_version TLSv1_2 version extended location tls-v1-0.badssl.com:1010; [[ $? == 3 ]]
before_deploy:
# Comment out for Linux Xenial and Trusty
#- yes | gem update --system --force
- gem install bundler
- gem install faraday-net_http -v '3.3.0' # Fix faraday version
- gem install uri
- gem install logger
- export TRAVIS_TAG="preview"
- unset LD_LIBRARY_PATH
deploy:
provider: releases
token: $GITHUB_TOKEN
file_glob: true
overwrite: true
file: gamadv-xtd3-$GAMVERSION-*
skip_cleanup: true
draft: true
# Linux 64-Bit Bionic and Linux ARM64 Focal and Linux ARM64 Bionic and Linux ARM64 Xenial
edge: true
# Linux Xenial and Trusty
#edge:
# branch: v2.0.3-beta.4
# branch: v2.0.5-beta.1
on:
repo: taers232c/GAMADV-XTD3

View File

@ -12,7 +12,7 @@ GAMADV-XTD3 is a rewrite/extension of Jay Lee's [GAM], without his efforts, this
GAMADV-XTD3 is backwards compatible with [GAM], meaning that if your command works with regular GAM, it will also work with GAMADV-XTD3. There may be differences in output, but the syntax is compatible. GAMADV-XTD3 is backwards compatible with [GAM], meaning that if your command works with regular GAM, it will also work with GAMADV-XTD3. There may be differences in output, but the syntax is compatible.
# Documentation # Documentation
Documentation for GAMADV-XTD3 is hosted in the [GitHub GAMADV-XTD3 Wiki] and in Gam*.txt files. Documentation for GAMADV-XTD3 is hosted in the [GitHub Wiki] and in Gam*.txt files.
# Mailing List / Discussion group # Mailing List / Discussion group
The GAM mailing list / discussion group is hosted on [Google Groups]. You can join the list and interact via email, or just post from the web itself. The GAM mailing list / discussion group is hosted on [Google Groups]. You can join the list and interact via email, or just post from the web itself.
@ -64,14 +64,13 @@ or authentications because new features have been included.
You can install multiple versions of GAM and GAMADV-XTD3 in different parallel directories. You can install multiple versions of GAM and GAMADV-XTD3 in different parallel directories.
[GAM]: https://github.com/GAM-team/GAM [GAM]: https://github.com/GAM-team/GAM
[GitHub Releases]: https://github.com/taers232c/GAMADV-XTD3/releases [GitHub Releases]: https://github.com/GAM-team/GAM/releases
[GitHub]: https://github.com/taers232c/GAMADV-XTD3/tree/master [GitHub]: https://github.com/GAM-team/GAM/tree/master
[GitHub GAMADV-XTD3 Wiki]: https://github.com/taers232c/GAMADV-XTD3/wiki [GitHub Wiki]: https://github.com/GAM-team/GAM/wiki
[Google Groups]: https://groups.google.com/group/google-apps-manager [Google Groups]: https://groups.google.com/group/google-apps-manager
[Downloads-Installs]: https://github.com/taers232c/GAMADV-XTD3/wiki/Downloads-Installs [Downloads-Installs]: https://github.com/GAM-team/GAM/wiki/Downloads-Installs
[Configuration]: https://github.com/taers232c/GAMADV-XTD3/wiki/gam.cfg [Configuration]: https://github.com/GAM-team/GAM/wiki/gam.cfg
[Install]: https://github.com/taers232c/GAMADV-XTD3/wiki/How-to-Install-Advanced-GAM [Install]: https://github.com/GAM-team/GAM/wiki/How-to-Install-Advanced-GAM
[UpdateAdvanced]: https://github.com/taers232c/GAMADV-XTD3/wiki/How-to-Update-Advanced-GAM [UpdateAdvanced]: https://github.com/GAM-team/GAM/wiki/How-to-Update-Advanced-GAM
[UpgradeFromStandard]: https://github.com/taers232c/GAMADV-XTD3/wiki/How-to-Upgrade-from-Standard-GAM [UpgradeFromStandard]: https://github.com/GAM-team/GAM/wiki/How-to-Upgrade-from-Standard-GAM
[Updates]: https://github.com/taers232c/GAMADV-XTD3/wiki/GAM-Updates [Updates]: https://github.com/GAM-team/GAM/wiki/GAM-Updates
[UpgradeFromAdvanced]: https://github.com/taers232c/GAMADV-XTD3/wiki/How-to-Upgrade-from-GAMADV-X-or-GAMADV-XTD