Fakultas Ilmu Komputer UI

Skip to content
Snippets Groups Projects
Select Git revision
  • 8a177f53656743a9ba189eb43726a17dfefc807a
  • master default protected
  • develop
  • Features/CompanyProfile
  • Features/CompanyBrowseByVacancy
  • Features/HomeDosen
  • Features/VerifyVacancyForAdmin
  • Fixes/TextEditor
  • Features/SupervisorStudentApplications
  • Features/SupervisorApproveVacancy
  • Fixes/NumberOfApplicant
  • Personal/Sirin
  • Fixes/Pagination
  • Minor/Documentation
  • Features/admin-dashboard
  • Fixes/Add-Necessary-Testcases
  • Features/ProfilePage
  • Fixes/Lamaran-Dibaca-Bug
  • Cold-Fix
  • Features/CompanyVacancyApplicationList
  • UserStory3
21 results

CompanyProfile.jsx

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    .gitlab-ci.yml 1.04 KiB
    ---
    image: docker:19-git
    
    # Quickhack based on https://forum.gitlab.com/t/docker-dind-stops-working-after-12-1-0-update/28664/2
    services:
      - name: docker:19-dind
        entrypoint: ["env", "-u", "DOCKER_HOST"]
        command: ["dockerd-entrypoint.sh"]
    variables:
      DOCKER_HOST: tcp://docker:2375/
      DOCKER_DRIVER: overlay2
      DOCKER_TLS_CERTDIR: ""
    
    stages:
      - test
      - deploy
    
    SonarScanner Analysis:
      image: addianto/sonar-scanner-cli:latest
      stage: test
      script:
        - sonar-scanner
          -Dsonar.host.url=$SONARQUBE_HOST
          -Dsonar.login=$SONARQUBE_TOKEN
      only:
        - master
    
    Publish to Docker Hub:
      stage: deploy
      script:
        - docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
        - docker build
          --build-arg=IMAGE_CREATED="$(date --utc -Iseconds)"
          --build-arg=IMAGE_REVISION="$(git show --pretty=oneline | tac | tail -n 1 | awk '{print $1}')"
          --tag $IMAGE_NAMESPACE/sonar-scanner-cli:latest .
        - docker push $IMAGE_NAMESPACE/sonar-scanner-cli:latest
      when: manual
      allow_failure: true
      tags:
        - docker
      only:
        - master