hunk.code_window: @Configuration
   @Slf4j
   public class RedisConfig {
       @Bean
       public ReactiveRedisTemplate<String, String> reactiveRedisTemplate(ReactiveRedisConnectionFactory factory) {
           return new ReactiveRedisTemplate<>(factory, RedisSerializationContext.string());
  
hunk.labels: keep keep add keep keep keep keep keep
hunk.after_edit: @EnableRedisWebSession
  
hunk.file_path: app/server/appsmith-server/src/main/java/com/appsmith/server/configurations/RedisConfig.java
hunk.type: add
file: #!/bin/bash
  
  # Remove previous dist directory
  
  # Build the code. $@ accepts all the parameters from the input command line and uses it in the maven build command
  mvn clean package "$@"
  
  # Create the dist directory
  mkdir -p dist/plugins
  
  # Copy the server jar
  cp ./appsmith-server/target/server-1.0-SNAPSHOT.jar dist/
  
  # Copy all the plugins
  cp ./appsmith-plugins/*/target/*.jar dist/plugins/
  
  
  
  
  