[env] ASSET_PATH_RO = '{{env.HOME}}/.contest/stitch-a-ton/asset' CONTEST_URL = 'http://localhost:7007' DOTNET_ENVIRONMENT = 'Production' [tools] dotnet = "8" xh = "latest" [tasks.serve] run = "dotnet run -c Release --no-launch-profile --urls $CONTEST_URL" [tasks.generate] run = ''' xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=L19:N21 crop_offset:='[0,0]' crop_size:='[1,1]' output_scale:=1 -o .contest/01_L19-N21-Small_Square_Image_3x3_tiles.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=H27:K30 crop_offset:='[0,0]' crop_size:='[1,1]' output_scale:=0.75 -o .contest/02_H27-K30-Small_Square_Image_4x4_tiles_0.75_scale.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=Q46:W48 crop_offset:='[0,0]' crop_size:='[1,1]' output_scale:=1 -o .contest/03_Q46-W48-Small_Rectangle_image_3x6_tiles.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=K22:N29 crop_offset:='[0,0]' crop_size:='[1,1]' output_scale:=0.5 -o .contest/04_K22-N29-Small_Long_Rectangle_Image_8x4_tiles_0.5_scale.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=O30:P31 crop_offset:='[0.075,0.625]' crop_size:='[0.4,0.35]' output_scale:=1 -o .contest/05_O30-P31-Small_Square_Cropped_to_LeftOneTile.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=X46:Y47 crop_offset:='[0.25,0.25]' crop_size:='[0.5,0.5]' output_scale:=1 -o .contest/06_X46-Y47-Small_Square_Cropped_to_MiddleEqually.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=T21:Z27 crop_offset:='[0.0125,0.0125]' crop_size:='[0.55,0.375]' output_scale:=1 -o .contest/07_T21-Z27-Medium_7x7_Square_Cropped_to_LeftTop4x3Tile.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=X14:AD20 crop_offset:='[0.25,0.25]' crop_size:='[0.5,0.5]' output_scale:=1 -o .contest/08_X14-AD20-Medium_7x7_Square_Cropped_to_MiddleEqually.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=A1:AE13 crop_offset:='[0,0]' crop_size:='[1,1]' output_scale:=1 -o .contest/09_A1-AE13-Entire_Left_Panel.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=A14:AE42 crop_offset:='[0,0]' crop_size:='[1,1]' output_scale:=1 -o .contest/10_A14-AE42-Entire_Middle_Panel.png xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=A1:AE55 crop_offset:='[0,0]' crop_size:='[1,1]' output_scale:=1 -o .contest/11_A1-AE55-Full_Image.png ''' [tasks.sanecheck] run = ''' xh post {{env.CONTEST_URL}}/api/image/generate canvas_rect=A1:H12 crop_offset:='[0,0]' crop_size:='[1,1]' output_scale:=0.25 -o .contest/hello.png '''