Advertisement
Guest User

Untitled

a guest
Sep 27th, 2022
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. qemu-bits-build:
  2. image:
  3. name: ubuntu:22.04
  4. variables:
  5. BITS_VERSION: "09272022"
  6. before_script:
  7. - apt update
  8. - apt install -y build-essential git vim autogen python2.7 autotools-dev
  9. - apt install -y autoconf bison flex zip libffi-dev xorriso mtools
  10. - update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
  11. script:
  12. - rm -Rf biosbits-bits && git clone https://gitlab.com/qemu-project/biosbits-bits.git -b qemu-bits-${BITS_VERSION}
  13. - cd biosbits-bits && git submodule update --init && make -j 10
  14. - cd biosbits-bits && echo $(expr 2000 + `git rev-list HEAD 2>/dev/null | wc -l`)-${BITS_VERSION} > bits-version
  15. - cd biosbits-bits && mv bits-$(expr 2000 + `git rev-list HEAD 2>/dev/null | wc -l`).zip bits-$(expr 2000 + `git rev-list HEAD 2>/dev/null | wc -l`)-${BITS_VERSION}.zip
  16. - cd biosbits-bits/build && tar -czf bits-$(expr 2000 + `git rev-list HEAD 2>/dev/null | wc -l`)-${BITS_VERSION}-grub.tar.gz grub-inst-x86_64-efi grub-inst
  17. - cd biosbits-bits && mv build/*grub.tar.gz .
  18. artifacts:
  19. paths:
  20. - bits-*.zip
  21. - bits*grub.tar.gz
  22.  
  23.  
  24.  
  25.  
  26.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement