Added frontend linting to cicd
	
		
			
	
		
	
	
		
			
				
	
				continuous-integration/drone the build failed
				
					Details
				
			
		
	
				
					
				
			
				
	
				continuous-integration/drone the build failed
				
					Details
				
			
		
	
							parent
							
								
									b649e3a1a9
								
							
						
					
					
						commit
						84d135d5e3
					
				| 
						 | 
				
			
			@ -1,20 +1,47 @@
 | 
			
		|||
pipeline:
 | 
			
		||||
    test:
 | 
			
		||||
    # =====TESTING=====
 | 
			
		||||
    test-backend:
 | 
			
		||||
        # Alpine version doesn't have make
 | 
			
		||||
        image: python:3.8
 | 
			
		||||
        pull: true
 | 
			
		||||
        group: test
 | 
			
		||||
        commands:
 | 
			
		||||
            - make test
 | 
			
		||||
        when:
 | 
			
		||||
            event: push
 | 
			
		||||
 | 
			
		||||
    lint:
 | 
			
		||||
    test-frontend:
 | 
			
		||||
        # Alpine version doesn't have make
 | 
			
		||||
        image: node:16-alpine
 | 
			
		||||
        pull: true
 | 
			
		||||
        group: test
 | 
			
		||||
        commands:
 | 
			
		||||
            - cd web
 | 
			
		||||
            - yarn build
 | 
			
		||||
        when:
 | 
			
		||||
            event: push
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    # =====LINTING=====
 | 
			
		||||
    lint-backend:
 | 
			
		||||
        image: python:3.8
 | 
			
		||||
        group: lint
 | 
			
		||||
        commands:
 | 
			
		||||
            - make lint
 | 
			
		||||
        when:
 | 
			
		||||
            event: push
 | 
			
		||||
 | 
			
		||||
    lint-frontend:
 | 
			
		||||
        image: node:16-alpine
 | 
			
		||||
        group: lint
 | 
			
		||||
        commands:
 | 
			
		||||
            - cd web
 | 
			
		||||
            - yarn run lint
 | 
			
		||||
        when:
 | 
			
		||||
            event: push
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    # =====PUBLISHING=====
 | 
			
		||||
    publish-dev:
 | 
			
		||||
        image: plugins/docker
 | 
			
		||||
        repo: chewingbever/jos
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in New Issue