docker-deployment #65
@ -42,9 +42,33 @@ jobs:
 | 
			
		||||
      - name: Build and Push Latest Docker Image
 | 
			
		||||
        id: build-and-push-latest
 | 
			
		||||
        uses: docker/build-push-action@v4
 | 
			
		||||
        if: ${{ github.ref == 'refs/heads/main' }}
 | 
			
		||||
        if: ${{ github.ref == 'refs/heads/master' }}
 | 
			
		||||
        with:
 | 
			
		||||
          context: frontend
 | 
			
		||||
          file: frontend/Dockerfile
 | 
			
		||||
          push: true
 | 
			
		||||
          tags: git.fawkes100.de/TimeManager/timemanager-frontend:latest
 | 
			
		||||
          tags: git.fawkes100.de/TimeManager/timemanager-frontend:latest
 | 
			
		||||
  build-and-push-backend:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v2
 | 
			
		||||
      - name: Log into registry at Gitea
 | 
			
		||||
        uses: docker/login-action@v2
 | 
			
		||||
        with:
 | 
			
		||||
          registry: https://git.fawkes100.de
 | 
			
		||||
          username: ${{ secrets.REGISTRY_USER }}
 | 
			
		||||
          password: ${{ secrets.REGISTRY_PASSWORD }}
 | 
			
		||||
      - name: Setup Docker buildx
 | 
			
		||||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
      - name: Extract Docker metadata
 | 
			
		||||
        id: meta
 | 
			
		||||
        uses: docker/metadata-action@v2
 | 
			
		||||
        with:
 | 
			
		||||
          images: git.fawkes100.de/TimeManager/timemanager-backend
 | 
			
		||||
      - name: Build and Push Latest Docker Image
 | 
			
		||||
        id: build-and-push-latest
 | 
			
		||||
        uses: docker/build-push-action@v4
 | 
			
		||||
        if: ${{ github.ref == 'refs/heads/master' }}
 | 
			
		||||
        with:
 | 
			
		||||
          file: backend/Dockerfile
 | 
			
		||||
          push: true
 | 
			
		||||
          tags: git.fawkes100.de/TimeManager/timemanager-backend:latest
 | 
			
		||||
@ -5,12 +5,7 @@
 | 
			
		||||
  </component>
 | 
			
		||||
  <component name="ChangeListManager">
 | 
			
		||||
    <list default="true" id="3a869f59-290a-4ab2-b036-a878ce801bc4" name="Changes" comment="Fix parsing datetime">
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/main/java/core/api/models/timemanager/taskSchedule/scheduleInfos/AdvancedScheduleFieldInfo.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/core/api/models/timemanager/taskSchedule/scheduleInfos/AdvancedScheduleFieldInfo.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/main/java/core/repositories/timemanager/TaskgroupRepository.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/core/repositories/timemanager/TaskgroupRepository.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/main/java/core/services/TaskgroupService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/core/services/TaskgroupService.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/src/test/java/core/taskgroups/TaskgroupRepsitoryTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/core/taskgroups/TaskgroupRepsitoryTest.java" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/../frontend/src/app/schedules/advanced-scheduler/advanced-scheduler.component.ts" beforeDir="false" afterPath="$PROJECT_DIR$/../frontend/src/app/schedules/advanced-scheduler/advanced-scheduler.component.ts" afterDir="false" />
 | 
			
		||||
      <change beforePath="$PROJECT_DIR$/../.gitea/workflows/demo.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/../.gitea/workflows/demo.yaml" afterDir="false" />
 | 
			
		||||
    </list>
 | 
			
		||||
    <option name="SHOW_DIALOG" value="false" />
 | 
			
		||||
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
 | 
			
		||||
@ -620,16 +615,6 @@
 | 
			
		||||
          <line>57</line>
 | 
			
		||||
          <option name="timeStamp" value="12" />
 | 
			
		||||
        </line-breakpoint>
 | 
			
		||||
        <line-breakpoint enabled="true" type="java-line">
 | 
			
		||||
          <url>file://$PROJECT_DIR$/src/main/java/core/api/controller/ScheduleController.java</url>
 | 
			
		||||
          <line>68</line>
 | 
			
		||||
          <option name="timeStamp" value="14" />
 | 
			
		||||
        </line-breakpoint>
 | 
			
		||||
        <line-breakpoint enabled="true" type="java-line">
 | 
			
		||||
          <url>file://$PROJECT_DIR$/src/main/java/core/api/controller/ScheduleController.java</url>
 | 
			
		||||
          <line>93</line>
 | 
			
		||||
          <option name="timeStamp" value="16" />
 | 
			
		||||
        </line-breakpoint>
 | 
			
		||||
        <line-breakpoint enabled="true" type="java-line">
 | 
			
		||||
          <url>file://$PROJECT_DIR$/src/main/java/core/services/TaskService.java</url>
 | 
			
		||||
          <line>93</line>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user