Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • tag your release

    git tag ${VERSION}

  • Clean the checkout: the sdist step below will
    git clean -fxd

  • # tarball the repo
    git archive --format=tar.gz ${VERSION} --prefix=apache-airflow-${VERSION}+incubating/ -o apache-airflow-${VERSION}+incubating-source.tar.gz
  • generate sdist
    NOTE: Make sure your checkout is clean at this stage - any untracked or changed files will otherwise be included in the file produced.
    python setup.py sdist
  • Rename the sdist to apache

    mv dist/apache-airflow-${VERSION%rc?}.tar.gz apache-airflow-${VERSION}+incubating-bin.tar.gz

  • Generate MD5/SHA512/ASC
    </path to airflow source>/dev/sign.sh apache-airflow-${VERSION}+incubating-source.tar.gz && </path to airflow source>/dev/sign.sh apache-airflow-${VERSION}+incubating-bin.tar.gz

  • git push --tags

...